http://dadabik.org/deezer_test/deezer_test.html
我已经构建了类似的东西,除了我只播放音轨不到30秒。这样,Deezer播放器可以完美地使用桌面浏览器登录用户。它只适用于具有HTML5后备功能的移动设备。
但是,我无法在iOS 7(Safari)或Android 4.1(Chrome /本机webkit浏览器)上运行该示例。它只是没有发挥任何作用。在iOS模拟器上,它会打开Deezer的登录屏幕 - 如果你只听不到30秒并且不需要任何权限,那么应该需要它?如果我关闭弹出窗口,我会
[Error] TypeError: 'undefined' is not an object (evaluating 'DZ.login_popup.popup.closed')
(anonymous function) (dz.js, line 38)
此外,Deezer一直在抱怨Flash。
Flash is not installed or is too old
这是Deezer JS SDK播放器的问题吗?
答案 0 :(得分:1)
JS SDK没有HTML5后备。只有小部件播放器才有。解决方案是构建一个播放API中可用的30秒mp3的自定义播放器。