在IE 11中未调用yam.platform和yam.connect.loginButton回调

时间:2016-02-25 07:32:22

标签: javascript sdk yammer

尝试使用yam.login和yam.connect.loginButton登录IE 11中的Yammer 像这样的东西:

yam.platform.getLoginStatus(function (response) {
        if (response.authResponse) {
            setCookie("yammer_access_token", response.access_token.token);
            callback();
        } else {
            $('#yamButton').on('click', function () {
                yam.login(function (response) {
                    console.log(response);
                    if (response.authResponse) {
                        setCookie("yammer_access_token", response.access_token.token);
                        callback()
                    }
                });
            });   
        }
    });

单击#yamButton时会打开Yammer登录对话框窗口,我可以登录yammer。然后弹出对话框将重定向到yammer oauth进行身份验证,它将提示窗口将关闭的警报。但是在关闭之后,yam.login的回调函数不会触发......

我已将我的应用的所有Yammer网址和主机网址添加到IE中的可信站点。

0 个答案:

没有答案