如何在Android 1.5上检测javascript功能
我正在尝试编写一个可以在Android1.5和2.0.1上运行的代码,但是我在Android1.5上使用的javascript引擎有问题 警报本地存储;只需在v1.5上挂起,而在v2.0.1上它会正确发出警报如何在Android 1.5上检测javascript功能,javascript,android,Javascript,Android,我正在尝试编写一个可以在Android1.5和2.0.1上运行的代码,但是我在Android1.5上使用的javascript引擎有问题 警报本地存储;只需在v1.5上挂起,而在v2.0.1上它会正确发出警报 是否有一种解除阻止的方法来执行此操作或检测带有javascript的Android版本?我相信有可能在WebView中重载警报处理程序。我会根据一个警报对话框编写我自己的,看看它是否比默认的更好。我可以从navigator.userAgent获得Android版本,不过为什么不这样做呢 i
是否有一种解除阻止的方法来执行此操作或检测带有javascript的Android版本?我相信有可能在WebView中重载警报处理程序。我会根据一个警报对话框编写我自己的,看看它是否比默认的更好。我可以从navigator.userAgent获得Android版本,不过为什么不这样做呢
if(window.localStorage) {
alert(localStorage);
}
具体来说,这是由WebChromeClient和onJsAlert处理的。问题不在于Alert,而是当我尝试使用不受支持的javascript函数时,常规javascript挂起。