【问题标题】:Facebook Open Graph - Share Dialog not appearing from Facebook ApplicationFacebook Open Graph - Facebook 应用程序中未出现共享对话框
【发布时间】:2017-12-06 17:34:38
【问题描述】:

在 Web 应用程序上实现分享功能。

虽然下面的代码适用于您最喜欢的桌面和移动浏览器(单击“共享”按钮时会显示“共享对话框”),但当通过 Facebook Android 打开 Web 应用程序时,它将无法正常工作(“共享”对话框不会出现)应用程序(通过单击帖子中的网站 URL 并从网站打开)

FB.ui({
       method: "share_open_graph",
       action_type: "og.shares",
       action_properties: JSON.stringify({
            object: {
                    "fb:app_id": "my_app_id",
                    "og:url": "url_of_my_app",
                    "og:title": "my_app_title",
                    "og:description": "my_app_desc",
                    "og:image": "display_image",
                    "og:image:width": "600",
                    "og:image:height": "350"
            }
       })
}, function (response) {});

【问题讨论】:

    标签: facebook facebook-graph-api


    【解决方案1】:

    使用 FB.ui 时的经验法则是不要在 Promise 成功回调中使用 FB.ui。在 Promise 的成功返回中调用 Facebook 应用程序会阻止弹出窗口。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-04
      • 1970-01-01
      相关资源
      最近更新 更多