可以正常弹出,也可以选择。就是无法滑动选择其它时间。
1***@qq.com
- 发布:2020-09-05 09:57
- 更新:2021-03-31 10:22
- 阅读:1465
解决办法就是修改自己框架mui.js的代码;
查找类似的代码,就是定义touchstart和mousedown的地方,因为微信开发者工具中window对象是没有ontouchstart等touch事件的。
if ('ontouchstart' in window) {
$.isTouchable = true;
$.EVENT_START = 'touchstart';
$.EVENT_MOVE = 'touchmove';
$.EVENT_END = 'touchend';
} else {
$.isTouchable = false;
$.EVENT_START = 'mousedown';
$.EVENT_MOVE = 'mousemove';
$.EVENT_END = 'mouseup';
}
在相关的判断中加入是否是移动端的判断
if ('ontouchstart' in window || /mobile/i.test(window.navigator.userAgent))
{
//...
}
希望官方采纳此方法修改进去。修复微信开发者工具中无法触摸的问题。