解决在移动端设备上使用bxslider.js插件控制台报错问题

bxslider轮播插件:
pc端正常,但是切换到移动端后,每次轮播切换时候在控制台会有此提示(控制台报错,但不影响功能)

查看官网demo此报错同样存在:
Uncaught DOMException : Failed to execute ' releasePointerCapture ' on 'Element' : InvalidPointerId

解决办法:
1.查找代码
touchPoints = ( typeof orig . changedTouches !== 'undefined' ) ? orig . changedTouches : [ orig ];

2.在后面添加如下代码
var chromePointerEvents = typeof PointerEvent === 'function' ; if ( chromePointerEvents ) { if ( orig . pointerId === undefined ) { return ; } }


意外地发现不报错了哈!~
关于出现的错误问题,没有深究,有空了解下。

猜你喜欢

转载自blog.csdn.net/rainieli/article/details/80177858