成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

android執(zhí)行js腳本 android中怎么調用javascript函數?

android中怎么調用javascript函數?想法:[1。您需要使用WebView打開網頁2。設置WebView支持腳本3。然后使用WebView的loadurl方法調用JS函數webview.g

android中怎么調用javascript函數?

想法:[1。您需要使用WebView打開網頁

2。設置WebView支持腳本

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

如何在Android 4.4的Webview中調用js?

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