当前位置:首页>>问题

卧首

卧首工作室专业从事软件设计开发、小程序制作、网站开发制作、托管维护等相关业务。我们是一支年轻的队伍,知识强,实战经验丰富,客户案例众多。自工作室成立以来,我们以质量求生存,以服务求发展,使客户得到称心满意的一条龙服务 。

苹果cms使用dplayer播放器滑动切换视频苹果手机无反应问题解决

dplayer播放器的切换视频方法是:dPlayer.switchVideo({ url: preUrl })安卓设备上测试都是没问题的,在苹果手机的safari上就会出现无效没反应,这可苦恼了,这个问题不解决,怎么向客户交代,所以后面反复测试了很多种其他方法都不行

admin

dplayer播放器的切换视频方法是:

dPlayer.switchVideo({

    url: preUrl

    })

安卓设备上测试都是没问题的,在苹果手机的safari上就会出现无效没反应,这可苦恼了,这个问题不解决,怎么向客户交代,

所以后面反复测试了很多种其他方法都不行

我一度以为这是dplayer的bug,以为在苹果手机上用不了switchVideo,后面尝试了其他的方法后,还是转回来研究,

结论是switchVideo方法在苹果手机上是可以使用的,那为什么会导致滑动无反应呢?原因如下:

因为我把dPlayer.switchVideo方法写在了一个单独的function里,js触发滑动事件后会调用这个function,这在安卓里面是可以的没问题

但是在苹果手机里面就失效了,所以我就把dPlayer.switchVideo方法直接写在了滑动事件里面,不调用function了,这样弄了之后

结果真的有效了,原来就是这么简单,不过之前还是饶了一大圈才找到这个问题



返回顶部