Joh*_* N. 25 javascript facebook facebook-javascript-sdk facebook-php-sdk
从今天开始,我们在auth对话框中收到开发人员警告,并显示以下消息:
您在大型浏览器窗口或选项卡中使用显示类型的"弹出窗口".为了获得更好的用户体验,请使用我们的JavaScript SDK显示此对话框,而不指定显式显示类型.SDK将为每个环境选择最佳显示类型.或者,如果您有特殊要求阻止您使用SDK,请在window.open()调用上设置高度和宽度以正确调整此对话框的大小.此消息仅对您的应用程序的开发人员可见.
我们有以下情况:
在PHP-SDK本身引用正确地使用它自己的代码中的"显示弹出="的:
如果您在JavaScript中使用生成的URL和window.open()调用,则可以将display = popup作为$ params的一部分传递.
该JS-SDK文档说,打开的弹出窗口的最大尺寸应为400x580:
用于浏览器弹出窗口不超过400px乘以580px.使用此显示类型可以维护用户的上下文,而无需执行整页重定向.
所以,总结一下:根据文档,上面的实现应该没问题.是否有其他人有此警告或解决方案?
JS-SDK文档说浏览器弹出窗口应该是"不大于400px乘580px".他们没有说明的是他们的意思是400px高,580px宽.
我在我的弹出式身份验证对话框中看到了开发人员警告,该对话框高275高,宽875.我没有在弹出窗口中看到400高580宽的警告.
你的图片显示你的弹出窗口是630高446宽.任何阅读规范都太大了.
归档时间: |
|
查看次数: |
14135 次 |
最近记录: |