我传递一个值从原生的Android活动JS功能,但功能没有被称为从Android的活动
Java方法
public void Jmethod()
{
//index is the WebView
index.loadUrl("javascript: window.SetImage("+selectedImagePath+");");
}
JS返回一个字符串JS功能功能
function SetImage(ImgPath)
{
alert('this function called');
}
,这里是什么logcat的说
03-31 12:27:23.668: D/webview(30574): blockWebkitViewMessage= false
03-31 12:27:24.483: W/IInputConnectionWrapper(30574): showStatusIcon on inactive InputConnection
03-31 12:27:24.493: D/chromium(30574): Unknown chromium error: -6
03-31 12:27:27.438: D/WebView(30574): loadUrlImpl: called
03-31 12:27:27.438: D/webcore(30574): CORE loadUrl: called
03-31 12:27:27.438: D/webkit(30574): Firewall not null
03-31 12:27:27.438: D/webkit(30574): euler: isUrlBlocked = false
我正在调用成功从web视图的Java功能,但是这件事情不能正常工作,请你告诉我在哪里,我错了..
yes其启用。 。 。 –
请检查javascript和window.SetImage之间的空间。 – katch
也清空了空间,但还是一样 –