【问题标题】:Twitter @anywhere using chrome Unsafe JavaScript attempt to access frameTwitter @anywhere 使用 chrome 不安全的 JavaScript 尝试访问框架
【发布时间】:2011-09-25 12:45:24
【问题描述】:

我正在尝试在 Twitter @anywhere 上实现, 检测当前 twitter 用户信息,

twttr.anywhere(function(T){
    if (T.isConnected()) {
         currentUser = T.currentUser;
         screenName = currentUser.data('screen_name');
         alert(screenName);
         return true;
     }
     else {
     return false;
     };
});

加载页面时,我进入控制台: “不安全的 JavaScript 尝试从 URL about:blank 的框架访问 URL https://api.twitter.com/xd_receiver.html 的框架。域、协议和端口必须匹配。”

我已经检查了注册回调 URL 并且没问题, 一切都应该正常,

知道有什么问题吗?

tnx

【问题讨论】:

  • 我认为您必须向我们提供有关运行此脚本的 HTML 和其他 JS 的更多上下文,因为问题是由运行此脚本的上下文引起的,而不是您的脚本片段已经向我们展示了。

标签: javascript api google-chrome twitter twitter-anywhere


【解决方案1】:

我知道这已经很久了,但我现在遇到了这个问题。

在this blog 中,Shannon Whitley 指出了问题所在。

如果您在浏览器中打开“www...”,请尝试将其删除(反之亦然)。

【讨论】:

    猜你喜欢
    • 2011-08-05
    • 1970-01-01
    • 2013-02-02
    • 2011-05-18
    • 2011-11-18
    • 2012-06-21
    相关资源
    最近更新 更多