1

asp.net で開発されたレスポンシブ Web サイトを webview にロードする ios application 内に UIWebView があります。Web サイトには、デバイスのフォト ライブラリからビデオを選択するためのボタンと、ビデオをアップロードするための別のボタンがあります。

iOSバージョン10.2までは、ファイルをサーバーに正常にアップロードしています。Apple は、HFS+ ファイル システムになる前に、新しいファイル システム APFS を備えた新しいバージョンの ios 10.3 を導入しました。iOS 10.3 では、アプリケーションがビデオ ファイルを読み取ることができず、0kb サイズがサーバーにアップロードされます。これは、私のアプリがそのファイルの読み取り権限を持っていないためです。

アプリからファイルを読み取るためのファイル システム アクセス許可を許可するにはどうすればよいですか。info.plist に追加できるものはありますか

この種の問題に悩まされている人はいますか。ありがとう

4

1 に答える 1

2

この問題は、UIWebView のバグに関連しており、すべてのファイル入力で multiple 属性が自動的に設定されます。

iOS 10.3 の唯一の解決策は、代わりに WKWebView を使用することです。これは、 multiple 属性を自動的に追加しません。

UIWebView を使用するのは主に古い iOS アプリであり、これが、この問題に関連する Web 上のバグ レポートがあまりない理由だと思います。

于 2017-04-14T19:02:02.790 に答える