我有以下代码
DM.init({apiKey: 'my key', status: true, cookie: true});
function Login_DM(callback)
{
DM.login(function(response)
{
if (response.session)
{
//getScreenName_DM();
callback();
}
else
{
// user is not logged in
}
}, {scope: 'read write'});
}
即使“cookie”设置为 true,当我刷新浏览器时,它每次都会要求我输入凭据。
编辑
在Erisu的回复之后,我做了以下
function Login_DM(callback)
{
DM.getLoginStatus(function(response)
{
if (response.session)
{
// logged in and connected user, someone you know
callback(null);
}
else
{
DM.login(function(response)
{
if (response.session)
{
//getScreenName_DM();
callback();
}
else
{
// user is not logged in
}
}, {scope: 'read write'});
}
});
}
以上还是不行