防止Deezer连接弹出窗口自动显示

时间:2013-10-25 11:36:04

标签: facebook api deezer

我正在开发一个加热器Web应用程序(javascript SDK)。

我有一个简单的“hello world”播放器(来自deezer开发网站的例子);如果我开始播放一首歌,我只能听30秒的预览,这是正确的,我没有连接到deezer。

我想要避免的是自动加深器连接弹出窗口,该窗口在音乐开始播放后出现。我想要做的是向用户解释为什么她有30秒的限制并邀请她连接她的加油者帐户。对于普通用户来说,自动弹出窗口非常混乱。有没有办法阻止它?

此外:当我显示这个弹出窗口时,我仍然不清楚:如果我登录facebook(不是在deezer,只是在facebook中),弹出窗口显示,否则不显示。 为了进行测试,我已经删除了我的deezer帐户(我通过Facebook注册),但似乎当我登录Facebook时,Deezer SDK仍然记得我并启动弹出窗口...

有没有人有更多信息?

1 个答案:

答案 0 :(得分:0)

无法阻止弹出窗口。每当用户需要注册/注册流式传输完整曲目时(通常在获得30秒预览后),它就会显示出来。如果用户从其他浏览器窗口或以前的导航(在Deezer.com或使用Deezer connect的任何网站上)登录Deezer,则会缓存凭据,因此它将不会显示,并且将使用这些凭据。

您可以更加主动地了解Deezer注册的唯一方法是在获取弹出窗口之前引导您的用户使用您自己的登录按钮(使用SDK中的DZ.login)。