2016-11-01 5 views
1

WebBrowserコンポーネントを使用しています。クリックするとリダイレクトがトリガーされるiframeにボタンがあります。リダイレクトは起こっていません。リダイレクトを行うために、以下のアンドロイドコードを使用しています。WebBrowserのiframeからのボタンが機能しない

webView.getSettings()。setJavaScriptEnabled(true); webView.getSettings()。setAllowFileAccess(true); webView.getSettings()。setDomStorageEnabled(true); // setJavaScriptCanOpenWindowsAutomatically(true); webView.getSettings()。setAllowContentAccess(true);

私は にする必要があります。1.アンドロイドコード を使用するようにcn1プラグインを作成します。2.これらの設定は、アンドロイドのWebブラウザーコンポーネントでデフォルトで行われます。 3.ボタンが機能するためには、別のものが必要です。

ありがとうございました。

答えて

0

あなたは、例えばBrowserComponent.setProperty()を使用して*設定の方法を集合のいずれかにアクセスすることができます。:

myBc.setProperty("AllowContentAccess", Boolean.TRUE); 

特別な許可が必要な場合、これは失敗する可能性があることに注意してください。

+0

iframeが主な原因だと思われます。 iframe内のボタンはBrowserComponent.executeAndReturnStringメソッドでは表示されませんが、iframe自体が表示されます。 これはBrowserComponentとは関係ありません。私はお支払い後にiframeを使用しない、それがうまく動作する別の傲慢(失敗するには大きすぎる)APIプロバイダでテストを実行します。 最初のAPIプロバイダがiframeを変更することに同意したので、私はそれを待たなければなりません。 ご協力いただきありがとうございます。 –

関連する問題