在项目中最近遇到一个需求,就是前端那边调用我,我给他传值;
js
function clickprompt(){
// 调用prompt()
var result = prompt("getAppToken");
alert("prompt弹出输入的值:" + result);
}
Android 代码
mWebviewTest.setWebChromeClient(new WebChromeClient() {
@Override
public boolean onJsPrompt(WebView view, String url, String message, String defaultValue, JsPromptResult result) {
if (message.equals("getAppToken")){
result.confirm("12121212121");
return true;
}
return super.onJsPrompt(view, url, message, defaultValue, result);
}
});
就这么简单,给js 传入了121212121这串数字












网友评论