我傳遞一個值從原生的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
也清空了空間,但還是一樣 –