JavaScript on Android randomly stops working
Posted
by AndersWid
on Stack Overflow
See other posts from Stack Overflow
or by AndersWid
Published on 2010-05-03T16:38:38Z
Indexed on
2010/05/03
22:18 UTC
Read the original article
Hit count: 270
Hi!
I have an application that uses a WebView and a html-page with javascript functions. Randomly the JavaScript functions doesn't seem to be called. It works up to a random point (I have looked at this bug all day) can only be produced on hardware (HTC Legend) not on emulator.
Basicly I'm using callback to javaScript whenever the user presses a button, these callbacks tell the html to redraw using javaScript functions.
mHandler.post(new Runnable() {
public void run() {
mWebView.loadUrl("javascript:getDataLine()");
}
});
The first line in this javaScript code is an alert that says that it has started, so that I can see that it's working.
Settings alerts or console.log's everywhere won't help as it seems the problem is in the webview or in Android itself. I need a way to see what's going on in the background. Maybe see if a previous call failed and stalled the thread or something.
© Stack Overflow or respective owner