晚上使用swiper 7发现mouse无法拖拽滑动,但console却没有任何报错.
这样,我们就很明显的可以判断为事件没有被触发.
所以只需这样修改:
core.js文档中的
const desktop = ['pointerdown', 'pointermove', 'pointerup'];
改成:
const desktop = ['mousedown', 'mousemove', 'mouseup'];
if ( !!window.PointerEvent && 'maxTouchPoints' in window.navigator && window.navigator.maxTouchPoints >= 0) {
desktop = ['pointerdown', 'pointermove', 'pointerup'];
}