LoginSignup
24
26

More than 5 years have passed since last update.

Android 5.0 WebView 40 でJavaScriptのダイアログが出ない(alert, confirm, promptなど)

Last updated at Posted at 2015-04-07

Android 5.0 で厄介な現象を発見したのでメモ。

2015/04/08 追記
WebView 42 で修正されたかも。

現象

  • アプリのWebViewでサイトを閲覧しているとJavaScriptのダイアログが出ない。
  • confirmダイアログが出ず、常にキャンセル扱いとされるため、ボタンを押しても何も起きないように見える。
  • つまり確定ボタンなど、ここぞというボタンが動かない!!!

発生するバージョン

なぜこのような問題が?

半日くらいかけて調べましたが、どうやら不具合のようです。地味に影響大きいんじゃ??

回避方法

思いつくままに

WebViewは思わぬ機種依存・バージョン依存にハマることも多く、厄介ですね。。

24
26
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
24
26