我试图在我的Woocommerce单一产品页面上切换柔性滑块触摸功能。我一直试图找出什么叫什么功能,使画廊滑块可拖在手机上,我已经找到它。
我导航到Plugins/woocommerce/assets/js/flexslider/jquery.flexslider.min.js,在这里,我将touch:0更改为touch:!1(它是js的小型化版本,因此我将true改为false)。这将关闭移动设备上的触摸滑块,但它也会在我的控制台中返回一个错误。
错误
[Intervention] Ignored attempt to cancel a touchend event with cancela
我正在使用JQM 1和gmap api v3。我正在使用iphone进行开发以进行测试。我注意到,当地图在手机上工作时,它对触摸手势的反应有点迟钝。我还注意到,如果我打开地图,然后太快地平移和缩放,它似乎迷路了,有时会冻结,需要重新启动浏览器。有没有人知道有没有办法阻止进一步的触摸手势在手机上被接受,直到地图完成它正在做的事情,这样它就只尝试做一件事,而不会纠结在一起。希望这是有意义的,并感谢给出的任何答案。
我有一个应用程序,用户必须通过使用智能设备的触摸屏来使用控制器。所以我写了一些代码来检测智能设备是否有触摸屏,如果没有,应用程序会给出错误消息。
代码如下:
var canvas,
c,
container,
// is this running in a touch capable environment?
touchable = 'createTouch' in document,
touches = []; // array of touch vectors
var firstboot = true;
lastFrameTimeSt