1
我从使用JavascriptInterface的webview中获取价值。我收到的价值没问题。
但是当我做一个“等于”检查的价值,它不起作用?
这是我的java代码。无法使用Android webview的结果进行操作?
@JavascriptInterface
public void check(String p) {
if(p == "apple"){
Toast.makeText(mContext, p, Toast.LENGTH_SHORT).show();
}
}
这是javascript代码。
<script type="text/javascript">
var p = "apple";
function check(p){
Android.check(p);
}
check(p);
</script>
更多信息:https://stackoverflow.com/a/36424446/4252751 –
做什么呢? – paulcab
@paulcab检查我的编辑,只是改变里面你的如果陈述 – Derek