9

Crosswalk Webview と dtworkshop-inappcrossbrowser プラグインを備えた Cordova を使用して、Android アプリを作成しています。アプリは効果的にウェブサイトをラップしています。

ウェブサイトには、写真をアップロードできるフォームがあります。問題は、参照ボタンを選択すると、「アクションを選択してください」というメッセージに続いて「このアクションを実行できるアプリはありません」というメッセージが表示されることです。

アップロード ボタンがどのように機能するかは完全にはわかりませんが、入力を試してみて動作することを知っているので、入力要素ではないことはわかっています。

私はそれが許可である可能性があることを読んだので、次を追加しましたが、まだ運がありません:

READ_EXTERNAL_STORAGE、INTERNET、WRITE_EXTERNAL_STORAGE、ACCESS_NETWORK_STATE、ACCESS_WIFI_STATE、CAMERA、MANAGE_DOCUMENTS。

私はアンドロイドクロムブラウザでテストしましたが、すべてが機能するので、アプリに関連していることがわかります。

iOS 用に同じアプリを作成しましたが、すべて動作します。Android WebView に問題があることはわかっているため、crosswalk プラグインを使用している理由は、これらの問題が解決されると考えていたからです。

これを機能させる方法についてのヘルプアドバイスは大歓迎です。

4

2 に答える 2