可以帮助我从android本地代码中获得javascript函数的返回值。这个线程的答案帮助我从android java活动类获得javascript函数的警报值,但不是返回值。在下面的js函数中,如果我执行
echo window.localStorage["email"]
我得到一个警报在我的java活动类。然而
return window.localStorage["email"]
什么都不做,我反而得到错误不能从void
转换到String
为
MyActivity.activity.sendJavascript("userEmail();")
这是我的js函数:
function userEmail() {
return window.localStorage["email"];
}
尝试:
function userEmail() {
var email=’’;
email=window.localStorage["email"];
return email;
}