Facebook分享对话框iframe的一部分不可见,我无法移动它

问题描述

我正在使用以下代码在Facebook上共享我网站上的某些内容:

julia> BSON.parse("mydoc.bson")
Dict{Symbol,Any} with 1 entry:
  :x => 5

发生这种情况,“共享”对话框(iframe)在屏幕的左下角打开:

enter image description here

几秒钟后,我的照片被加载到共享对话框中...但是由于照片很大,它将共享对话框推到了屏幕之外...我也无法移动/拖动对话框...

是否可以在其他地方打开对话框?或使其可移动?

enter image description here

解决方法

我发现facebook共享对话框的行为不一致... iframe在开发环境中出现在屏幕的中心,在测试环境中出现在屏幕的左下角...我决定将其弹出而不是iframe

FB.ui({
    method: 'share',href: shareUrl,display: 'popup'
},function(response){
    if (!response || response.error_message) {
        showError(response);
}});

Here is facebook's share dialog documentation,这并不是特别有用。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...