私はWebビューでAndroidアプリケーションを開発しました。ここでは、ポップウィンドウを作成するサンプルhtmlファイルをロードしますが、Android Webビューでは、ポップウィンドウの代わりにポップアップを取得せず、window.openを使用して前のウィンドウをオーバーライドしますポップアップを作成する
そのウィンドウを閉じたい場合は、スクリプトでwindow.closeを使用する必要があることを意味しますが、これはAndroid Webビューでは機能せず、すべての許可を与えました
WebSettings settings = Browser.getSettings();
settings.setSupportMultipleWindows(true);
settings.setJavaScriptEnabled(true);
Browser.setWebViewClient(new WebViewClient());
Browser.setWebChromeClient(new WebChromeClient());
settings.setJavaScriptCanOpenWindowsAutomatically(true);
settings.setBuiltInZoomControls(true);
Browser.requestFocusFromTouch();
ブラウザに同じページをロードすると、正しく動作します。Web ビューでポップを作成することはできません