我有一个应用程序,它使用WebView和带有javascript函数的html页面。随机的JavaScript函数似乎没有被调用。它可以在硬件(HTC Legend)上生成,而不是在仿真器上生成一个随机点(我一整天都在看这个bug)。Android上的JavaScript随机停止工作
基本上我每当用户按下按钮时都使用回调函数,这些回调函数告诉html使用javaScript函数重绘。
mHandler.post(new Runnable() { public void run() { mWebView.loadUrl("javascript:getDataLine()"); } });
在这段JavaScript代码的第一行是说,它已经开始,这样我就可以看到它的工作警报。
设置警报或console.log无处不会帮助,因为它看起来问题出在webview或Android本身。我需要一种方法来查看背景中发生了什么。也许看看以前的调用是否失败,并阻止线程或其他东西。