繁体   English   中英

phonegap + android Touch事件错误singleCursorHandlerTouchEvent -getEditableSupport False

[英]phonegap + android Touch events Error singleCursorHandlerTouchEvent -getEditableSupport False

我正在使用cordova2.7,android 4+,我在Samsung的Touch事件中遇到问题,同一应用程序在HTC onex上运行时没有错误,此错误导致触摸事件响应非常慢。 使用自由手绘图时特别显示此问题-我的应用程序功能。

我在这个错误中已有两天了。

主要是

singleCursorHandlerTouchEvent -getEditableSupport FASLE

导致

在等待WebCore响应时,错过了阻力。

日志猫

06-24 10:12:38.013:D / DroidGap(23854):恢复应用程序06-24 10:12:38.052:D / DroidGap(23854):暂停了应用程序! 06-24 10:12:43.443:D / DroidGap(23854):恢复应用06-24 10:12:47.599:V / webview(23854):singleCursorHandlerTouchEvent -getEditableSupport FASLE 06-24 10:12:47.599:W / webview(23854):由于我们正在等待WebCore的触地响应而错过了一次拖动。 06-24 10:12:49.950:V / webview(23854):singleCursorHandlerTouchEvent -getEditableSupport FASLE 06-24 10:12:51.763:V / webview(23854):singleCursorHandlerTouchEvent -getEditableSupport FASLE 06-24 10:12:51.763:W / webview(23854):由于我们正在等待WebCore的触地响应而错过了一次拖动。 06-24 10:13:21.271:D / DroidGap(23854):暂停了应用程序! 06-24 10:13:23.302:D / DroidGap(23854):恢复应用06-24 10:13:24.880:V / webview(23854):singleCursorHandlerTouchEvent -getEditableSupport FASLE 06-24 10:13:24.880:W / webview(23854):由于我们正在等待WebCore的触地响应而错过了一次拖动。 06-24 10:13:26.552:V / webview(23854):singleCursorHandlerTouchEvent -getEditableSupport FASLE 06-24 10:13:28.310:V / webview(23854):singleCursorHandlerTouchEvent -getEditableSupport FASLE 06-24 10:13:28.310:W / webview(23854):由于我们正在等待WebCore的触地响应而错过了一次拖动。

请,我该怎么办? 谢谢,

我通过侦听'touchstart'事件并防止Default来解决此问题。

$('.element').on('touchstart', function(ev) {
   ev.preventDefault();
});

但问题是,如果'.element'元素中有滚动事件,它也会取消所有滚动事件。 为了解决这个问题,我必须在元素上使用iScroll组件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM