The javascript is actually generated in the getJSValue method. For this test I'm using "2 + 2" as my expression. So I don't think the actual js is the issue.
How do I tell which thread which method call is happening in? On Jan 18, 1:20 pm, Streets Of Boston <[email protected]> wrote: > Very odd. > > The call to loadUrl should just post a message with the Url on the > WebViewCore which, in its turn, will run this url (javascript) on its own > thread-pool. > > I would examine your JavaScript as well. Maybe it does something that needs > to be run on the same thread on which you call loadUrl (i.e. the main UI > thread). > > Remove the latches/semaphores temporarily and see on which thread your > loadUrl is called an on which thread the setValue callback is called. If it > is the same thread, that would explain the deadlock easily. If they are > different threads, see if there is any other coordination/wait-states > between these two threads that could cause the deadlock. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

