apprequest 的 FB.ui 对话框在 iframe 模式下永久挂起
FB.ui dialog for apprequest hangs forever in iframe mode
>不知何故,我无法让 iframe 模式在以下代码中工作对话框显示,但加载永久挂起,框中不显示任何内容它与显示:弹出窗口配合使用即可
FB.getLoginStatus(function(resp) {
if (resp.status !== 'connected') return;
FB.ui({
method: 'apprequests',
title: 'My title',
display: 'iframe',
message: 'My message',
to: '100003750613973'
}, function(resp) {
console.log('emitted request to ', resp.to);
});
});
我和我的一些同龄人也看到了同样的行为。在我们的例子中,问题似乎只发生在 80 以外的端口上时。例如,在开发中,我们通常在端口 3000 上运行,并看到您描述的挂起(在我们的例子中带有"feed"对话框)。在端口 80 上运行时,一切正常。这似乎是最近的一个问题。
很久
没有使用 FB.ui 了,所以不确定它是如何变化的,但是你为什么要返回 console.log()?我会说,删除返回关键字并重试。看看Firbug/Chrome/等控制台怎么说。基于此,我相信您将能够找到一个可行的解决方案,或将其发布在这里,我们可以为您提供帮助。代码应该是相当标准的。
相关文章:
- JavaScript执行暂时挂起页面
- 是定义的操作系统睡眠/挂起期间setTimeout的行为
- Chrome浏览器“;挂起”;同时在循环中执行AJAX请求
- fullcalendar在删除导致浏览器挂起的多个事件时速度较慢
- 应用将图表转换为图像的jqplot代码时Chrome挂起
- 如何在不使用Internet Explorer的情况下从未挂起的HTML文件执行程序
- MongoDB collection.find()查询挂起
- 使用子字符串方法时应用程序挂起的原因
- 如何在AngularJS中取消挂起的请求
- 从node.js应用程序调用Mongoose Model.save()时挂起
- Chrome,Safari在从本地存储读取时挂起,而Firefox很好
- IE 10 挂起 XMLHttpRequest 6 分钟,然后响应请求(使用 AngularJS 实现 CRSF)
- 挂起 JavaScript 键关闭事件
- 猫鼬混合模式不起作用
- HERE 映射 JS API v3 集群提供程序挂起,添加许多数据点
- Ajax 调用挂起在 jQuery 中
- writeln img src将数据提交到外部系统-Firefox和IE挂起
- jQuery UI 模式对话框在关闭之前挂起
- apprequest 的 FB.ui 对话框在 iframe 模式下永久挂起
- Javascript在IE中挂起,除非处于调试模式