WebviewでH5のポップアップウィンドウが表示されない問題の解決方法

php中世界最好的语言
リリース: 2017-12-04 11:25:44
オリジナル
3609 人が閲覧しました

Webviewを使用しているのにH5のポップアップウィンドウが上がらないバグが時々発生します。では、この問題をどうやって解決すればいいのでしょうか?見てみましょう。

問題:

webview は H5 でポップアップ ウィンドウをホイストできません。

解決策:

それがフラグメントの場合は、getactivity() コンテキストを使用する必要があります。ファミリー コンテキスト全体を使用することはできません。そうしないと、ポップアップ ウィンドウが機能しません。

mWebView.setWebChromeClient(new WebChromeClient());


これらの事例を読んだ後は、この方法を習得したと思います。さらに興味深い内容については、他の内容に注意してください。関連記事はphp中国語サイトにあります!

関連書籍:

html5 での DOM プログラミングの実装手順

H5 を使用して特殊効果のあるドロップダウン ボックスを作成する

H5 の postMessage API の詳細なグラフィックとテキストの説明詳細な紹介

以上がWebviewでH5のポップアップウィンドウが表示されない問題の解決方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート