addJavascriptInterface

addJavascriptInterface

Gingerbread发行版和addJavascriptInterface方法存在错误
在这里描述:
http://code.google.com/p/android/issues/detail?id=12987

尽管有一些解决方法,例如:

http://www.jasonshah.com/handling-android-2-3-webviews-broken-addjavascriptinterface/

或这个:
http://twigstechtips.blogspot.com/2013/09/android-webviewaddjavascriptinterface.html

它们都是局部固定的,其中有一些孔。

所以我想知道是否还有另一种方法可以避免调用addJavascriptInterface方法
来自Web视图内html的本地代码。

提前致谢!

最佳答案

我希望并且我相信没有办法调用本机代码期望addJavascriptInterface(),因为这将在Android中极大地利用安全性。没有人应该能够从浏览器调用本机代码-这可能会导致许多不同的滥用。

08-18 08:11