1

在使用 JS SDK 从应用程序共享内容时,我正在尝试使用 window.top.location 作为链接属性。这是一个 iframe 画布应用程序。

当我发送 window.top.location 时,我收到以下错误:

错误:访问属性“toJSON”源文件的权限被拒绝: http ://connect.facebook.net/en_US/all.js行:9

我也尝试传入 window.top.location 的 href 属性,但在我自己的代码中出现类似错误:

错误:访问属性“herf”源文件的权限被拒绝: http://localhost:2888/Scripts/quickView.js行:65

我假设这是一个 XSS 问题,但我想知道是否有办法解决它。我总是可以将画布页面 url 从服务器传递给客户端,但我想看看我们是否可以让它工作。

感谢您对此的想法。

4

1 回答 1

0

跟进有点晚了,但肖恩没有找到正确的答案。该问题仅在本地运行应用程序时出现。在托管环境中,我可以毫无问题地访问此属性。

于 2011-12-07T22:35:26.890 回答