私のアプリには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を使用します。
あなたが提供できるどんな助けにも前もって感謝します!