0
私は起動していますreactjs andorid webviewからウェブページ。 このページはのバックボタンです。 私は、そのバックボタンをクリックするとwebviewactivityを閉じることができる方法があることを知りたいです。jsアプリケーションをプログラム的にどのように反応させるのですか
実際に私が欲しい「onCloseWindow」webChromeClientの
私は起動していますreactjs andorid webviewからウェブページ。 このページはのバックボタンです。 私は、そのバックボタンをクリックするとwebviewactivityを閉じることができる方法があることを知りたいです。jsアプリケーションをプログラム的にどのように反応させるのですか
実際に私が欲しい「onCloseWindow」webChromeClientの
と呼ばれるあなたは[戻る]ボタンをクリックしたときに、あなたのwebviewactivityでメソッドを呼び出すためにJSBridgeを使用することができます。この方法では、this.finish()
と呼んでWebビューを終了します。
実際には、webChromeClientの 'onCloseWindow'を呼びたいと思っています。 jsbridge –
'onCloseWindow'を追加しないことは呼び出されません。指定されたWebViewを閉じて、必要に応じてビューシステムから削除するようにホストアプリケーションに通知するために使用されます(https://developer.android.com/reference/android/webkit/WebChromeClient.html#onCloseWindow(android.webkit。 WebView) –