我正在尝试从 iframe 应用程序发送应用程序邀请。我像这样打开对话框。
function sendRequestToOneRecipient(user_id) {
FB.ui({method: 'apprequests',
message: 'message',
to: user_id,
display: 'popup'
}, requestCallback(user_id));
}
当对话框打开时,我收到大量“不安全的 JavaScript 尝试从带有 URL 的框架访问带有 URL 的框架”错误消息。发送和取消按钮只会使对话框变为空白,但不会关闭并且不起作用。
我不知道它是否相关,但是在 Chrome 中加载 JS SDK 时,我得到“无法读取未定义的属性 'cb'”,而 Firefox 说“b 未定义”。我不再引用旧的 FeatureLoader.js。