0

私のアプリにはUIWebViewがあり、そのWebビューで、新しいプロフィール写真をロードするための「ファイルの選択」タイプのボタン入力があるモバイルサイトに移動します。表示されるプルアップiPhoneメニューから[既存を選択]または[写真を撮る]オプションを試すたびに、ビューコントローラが消えて写真を選択できるようになると、次のエラーが表示されます。

「UIFileUploadFallbackRootViewControllerの外観遷移を開始/終了するための不均衡な呼び出し:0x20d65940」

画像が選択されると、アプリは黒い画面を返します...

Safariで同じ操作を実行すると、「ファイルの選択」機能は完全に正常に機能します。

1.)アプリ内でUINavigationControllerを使用しています(つまり、ビューのポップとプッシュ)。

2.)写真をロードするためのモバイルWebサイトのHTMLコード:

<form class="appnitro" enctype="multipart/form-data" method="post" action="mysite.php">
<input id="file1" name="file1" class="button_text" type="file" size="50px"/> <br />
<input id="submitpic" class="button_text" type="submit" name="submit" value="Save Picture"     />

jquerymobileを使用します。

あなたが提供できるどんな助けにも前もって感謝します!


この問題は通常、アニメーションと同時に2つのViewControllerを押すと発生します。

4

2 に答える 2

2

この問題は通常、アニメーションと同時に 2 つのビュー コントローラーを押すと発生します。

于 2013-03-10T07:09:39.890 に答える
1

ウィンドウのrootViewControllerが設定されていません。

この回答を参照してください: https ://stackoverflow.com/a/16548036/199516

于 2013-05-14T16:20:29.407 に答える