Android開発・エラー置き場

Android開発のメモやエラーなんかおいてく

*

対処法: AndroidのWebViewでJavascriptが動かない場合

   

Pocket

AndroidWebViewJavascriptに関しては、いくつか変更があるんだけど、

4.2以前で動いていなかったのに、4.2以降で動かなくなったってのは

 

@JavascriptInterface

のアノテーションを追加すればおk。

Androidアプリセキュリティ〜WebViewの注意点(2)〜

ここらへんに詳しくのってるよ。

 

5.0でもいろいろ変わって

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

とか

Android Synchronous Javascript with WebView on Lollipop

 

ボクは問題なかったので、詳しくは調べないけど、Stack Overflowでは

API19以上では、

loadUrl(“javascript:” + code)

の代わりに

 

evaluateJavascript(code, null);

を使ってね、て書いてあるよ。

 

気をつけて。

Pocket

Amazonの90%OFF検索しまくるアプリつくったよ。役に立ったらDLお願い。
https://play.google.com/store/apps/details?id=jp.tecco.amazondiscount

 - Webview

フリーエンジニア5日以内に案件決定!【ギークスジョブ】
ITベンチャーに特化したエンジニア向け転職サイト
「ワークタンク」に今すぐ登録を!

  関連記事

関連記事はありませんでした