クロスウォークのWebビューでjavascriptコードが 'window.open()'を実行するたびに、Androidのデフォルトブラウザを開きたいとします。クロスウォーク:XWalkUIClient.onCreateWindowRequested():リクエストされたURLを保持するには?
XWalkUIClient
を拡張し、onCreateWindowRequested()を上書きするクラスを作成しました。このメソッドは、希望の動作であるwindow.open()
が呼び出されたときに呼び出されます。しかし、私はどのようにwindow.open()
が呼び出されるURLパラメータを取得するのか分からない。誰も私はどのようにURLを取得することができます知っていますか?私はURLを取得したら
は、私は次のコードでこのURLを開くようにしたい:あなたはURLを直接アクセスすることはできません
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com"));
こんにちは、あなたはあなたの例で使用した横断歩道のバージョン:
次のコード例は、どのよう
onCreateWindowRequested
内のURLにアクセスすることを示して? – Vall0n