首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >请求对话框崩溃?

请求对话框崩溃?
EN

Stack Overflow用户
提问于 2011-11-16 13:34:31
回答 1查看 976关注 0票数 1

最近,Facebook更新了组件“请求对话框”,将责任分配给开发人员(http://developers.facebook.com/docs/reference/dialogs/requests#deleting)。他还对请求id的格式作了其他调整。因此,在应用程序开发人员的菜单上添加了配置选项“Request2.0Efficient”。

问题发生后,组件“请求对话框多好友-选择器”陷入严重麻烦。组件在尝试加载好友时崩溃。有时朋友会加载,但组件不会调整高度大小。

请参见错误的图像:

在加载朋友之前崩溃:

http://postimage.org/image/glk2mf3bb/

调整失败

http://postimage.org/image/iobduhn41/

在chrome浏览器组件中生成以下错误:

代码语言:javascript
复制
s-static.ak.facebook.com/rsrc.php/v1/yS/r/syXGEAW5WYH.js:36 Uncaught TypeError: Cannot read property 'origin' of undefined

在firefox中生成以下错误:

代码语言:javascript
复制
Erro: Permission denied to access property 'DocRPC'Arquivo-fonte: https://s-static.ak.facebook.com/rsrc.php/v1/yS/r/syXGEAW5WYH.js Linha: 36

,您能用代码本身的文档再现错误吗?

http://developers.facebook.com/docs/reference/dialogs/requests

帮助我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-16 16:42:57

在这里看到同样的错误,但我可以添加一些信息:

  • --如果您使用https://developers.facebook.com/docs/reference/dialogs/requests中的基本示例,它会在新的浏览器窗口中打开对话框。在Chrome中,我发现了另一条错误消息:“不安全的JavaScript试图使用URL访问框架.从具有URL .facebook.com/https://developers.facebook.com/docs/reference/dialogs/requests/apprequest的框架中访问帧。域、协议和端口必须匹配。”据我猜测,该错误可能与对话框显示模式(read https://developers.facebook.com/docs/reference/dialogs)有关。在我的应用程序中,我得到的错误与您完全相同,除非我将显示设置为“弹出”,在这种情况下,一切正常(但是打开了一个新的borwser窗口)。docs确实声明,“由于有点击劫持的风险,iframe只允许某些特定的对话框,并要求您传递一个有效的access_token。”传递访问令牌对我没有好处。

小问题:你在使用像GWT这样的工具包吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8152509

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档