Webviewを使用しているのにH5のポップアップウィンドウが上がらないバグが時々発生します。では、この問題をどうやって解決すればいいのでしょうか?見てみましょう。
問題:
webview は H5 でポップアップ ウィンドウをホイストできません。
解決策:
それがフラグメントの場合は、getactivity() コンテキストを使用する必要があります。ファミリー コンテキスト全体を使用することはできません。そうしないと、ポップアップ ウィンドウが機能しません。
mWebView.setWebChromeClient(new WebChromeClient());
これらの事例を読んだ後は、この方法を習得したと思います。さらに興味深い内容については、他の内容に注意してください。関連記事はphp中国語サイトにあります!
関連書籍:
H5 を使用して特殊効果のあるドロップダウン ボックスを作成する
H5 の postMessage API の詳細なグラフィックとテキストの説明詳細な紹介
以上がWebviewでH5のポップアップウィンドウが表示されない問題の解決方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。