jPlayer 停止在移动设备上工作
jPlayer stopped working on mobile devices
[已解决]
我正在用 jPlayer 开发 site,在开发过程中一切都很顺利。但最近我们的客户报告说音频播放器无法在移动设备上运行(开发中并非如此)。它不加载歌曲信息,所有字段都保持未初始化状态。我很确定插件因某种错误而停止,但我无法验证。
上传的文件没问题,相关数据也都填好了,在桌面上运行正常。
播放器嵌入在主页中,就在滑块下方,播放列表存储在 data-playlist
属性 中的 div#jquery_jplayer_1
标签中作为转义 JSON
。相关脚本在/templates/fooldal/fooldal.js@163
.
不幸的是,我无法在移动设备上进行调试(缺少设备和软件),所以如果您至少可以提供 JavaScript 控制台信息,即使那样也会有很大帮助!
如果需要任何其他信息,我会更新问题。
谢谢!
更新:
它在默认的 Android 浏览器 (4.4) 中工作正常(但在 chrome 中没有)。
问题出在 supplied
参数中音频格式的优先级上。
我正在使用:"m4a, oga, mp3"
正确的顺序(至少对我来说)是:"mp3, oga, m4a"
[已解决] 我正在用 jPlayer 开发 site,在开发过程中一切都很顺利。但最近我们的客户报告说音频播放器无法在移动设备上运行(开发中并非如此)。它不加载歌曲信息,所有字段都保持未初始化状态。我很确定插件因某种错误而停止,但我无法验证。
上传的文件没问题,相关数据也都填好了,在桌面上运行正常。
播放器嵌入在主页中,就在滑块下方,播放列表存储在 data-playlist
属性 中的 div#jquery_jplayer_1
标签中作为转义 JSON
。相关脚本在/templates/fooldal/fooldal.js@163
.
不幸的是,我无法在移动设备上进行调试(缺少设备和软件),所以如果您至少可以提供 JavaScript 控制台信息,即使那样也会有很大帮助!
如果需要任何其他信息,我会更新问题。
谢谢!
更新: 它在默认的 Android 浏览器 (4.4) 中工作正常(但在 chrome 中没有)。
问题出在 supplied
参数中音频格式的优先级上。
我正在使用:"m4a, oga, mp3"
正确的顺序(至少对我来说)是:"mp3, oga, m4a"