谷歌浏览器无法设置currentTime的解决方法

在做音乐播放器的时候发现谷歌浏览器不能设置audio的currentTime,那我的进度条拖拽功能岂不是实现不了了??为了让播放器更完美,查了挺久的解决方法,发现如果不是本地音乐文件的话需要放完整的在线音乐地址,若是本地文件则需要将其放到服务器。具体方法如下:

查找在线播放音乐网址(以网易云音乐为例):
打开网易云音乐官网,找到需要的歌,打开开发者工具找到Network下的XHR,点击播放,在Preview中找到url复制到audio的src中即可。
谷歌浏览器无法设置currentTime的解决方法_第1张图片
如果是酷狗的话在Network下的Media中可以找到歌曲的url。

一般都是 .mp3 结尾,不要复制错了:
在这里插入图片描述
如果XHR或Media下什么都没有就刷新一下播放页面再点击播放。

你可能感兴趣的:(谷歌浏览器无法设置currentTime的解决方法)