addJavascriptInterface:找不到对象方法

时间:2010-08-26 10:21:25

标签: android

我编写了类似于WebView Demo的新示例,并使用addJavascriptInterface()将我的Java对象注册到webview。在Java脚本中,我可以调用java方法。

后来,我修改了android浏览器代码并尝试以相同的方式将对象添加到javascript。但是在javascript中无法访问对象成员,我得到运行时错误,如

“Uncaught TypeError:Object com.android.browser.BrowserActivity$MyJavaScriptInterface@43bf7eb8没有方法'launchPlayer'”

MyJavaScriptInterface类中的launchPlayer方法可用。

有人可以告诉我,浏览器应用程序有什么不同,它会停止将方法导出为Javascript。

0 个答案:

没有答案