Facebook上的IOS safari共享无法使用javascript SDK

时间:2018-02-27 05:39:58

标签: ios facebook-share

我正在使用javascript SDK使用facebook分享,我需要在angular.js中使用回调函数,如下所示。

<button type="button" class="btn share-btn fb-share" ng-click="shareOnSocialMediaFB();"> </button>

Javascript代码如下(angularJs)

$scope.shareOnSocialMediaFB = function() {
    $.ajaxSetup({ cache: true });
        $.getScript('//connect.facebook.net/en_US/sdk.js', function(){
        FB.init({
          appId: 'XXXXXXXXXXX', //replace with your app ID
          version: 'v2.3'
        });
        FB.ui({
            method: 'share',
            mobile_iframe: true,
            title: 'TEST',
            description: "TEST",
            href: 'www.example.com',
          },
          function(response) {
            //
        });
    });  
};

这适用于每个桌面和浏览器。但对于iphone safari浏览器,FB不会在弹出窗口或新选项卡中打开。 如何让它工作,以便在成功分享时,我可以在回调函数上做我的东西?

0 个答案:

没有答案