国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

android執(zhí)行js腳本 android中怎么調(diào)用javascript函數(shù)?

android中怎么調(diào)用javascript函數(shù)?想法:[1。您需要使用WebView打開網(wǎng)頁2。設(shè)置WebView支持腳本3。然后使用WebView的loadurl方法調(diào)用JS函數(shù)webview.g

android中怎么調(diào)用javascript函數(shù)?

想法:[1。您需要使用WebView打開網(wǎng)頁

2。設(shè)置WebView支持腳本

3。然后使用WebView的loadurl方法調(diào)用JS函數(shù)webview.getSettings設(shè)置().setJavaScriptEnabled(真)webview.addJavascriptInterface接口(object,“name”)//將name=“name”的對(duì)象添加到對(duì)象中。如果物體是這個(gè),它是窗口名稱webview.loadUrl(”文件:///android資產(chǎn)/索引.html“)//請(qǐng)注意,此資源的位置位于與res并列的文件夾中。您還可以在遠(yuǎn)程代碼Android:Callfunction(){webview.loadUrl(“javascript:function()”)}

如何在Android 4.4的Webview中調(diào)用js?

JS code functiongetgreens(){Return1}java代碼privatevoidetestevaluatejavascript(webviewwebview){webView.evaluateJavascript文件(“getGreetings()”,newValueCallback<String>(){@OverridepublicvoidonReceiveValue(Stringvalue){Log.i(LOGTAG,“onReceiveValuevalue=”請(qǐng)注意,返回結(jié)果僅限于string。對(duì)于簡單的數(shù)據(jù)類型,它將轉(zhuǎn)換為字符串。對(duì)于復(fù)雜的數(shù)據(jù)類型,建議以字符串JSON的形式返回。evaluatejavascript方法必須在UI線程(主線程)中調(diào)用,因此onreceivevalue也在主線程中執(zhí)行。具體請(qǐng)參考Android中Java與JavaScript的交互