My webview app works great with touchhend events in the Android version older than Jelly Bean. But in Bean jelly, touchhend events are unreliable. Especially in divhe scrollable events, touchhend events sometimes do not fire, and the entire application stops responding to any touchhend events, and I get a Log message with the tag "webcoreglue" and the text "Should not be: there are no check nodes based on the direct found" Now, after as I scroll a little, he begins to respond to touch normally. Help Pls.
HTML
<div id="srpanel" class="panel"> <div class="main sr-list"> <div class="sr-list-item-action"> </div> </div> </div>
Js
$('.sr-list-item-action').bind('touchend', function(){
I use the div 'sr-list-item-action' in the for loop for each item in the list. Thus, clicking on an item in the list only works a few times. Otherwise, when it does not work, the whole screen is actually frozen and stops receiving any touchhend events until I scroll. Another thing I've observed is this happens more often when I do $(document).scrollTop(); when I go to the next page of the list. Not sure if this is related.
android-webview android-4.2-jelly-bean
Rahul Dole Sep 11 '12 at 7:40 2012-09-11 07:40
source share