异步谷歌加共享功能,并通过不使用元内容标签获取内容(AngularJS)

时间:2014-09-01 18:04:24

标签: javascript facebook angularjs google-plus

我这里有async分享者的Facebook实现。

window.fbAsyncInit = function() {
    FB.init({appId: 'APP ID', status: true, cookie: true,
    xfbml: true});
};
(function() {
    var e = document.createElement('script'); e.async = true;
    e.src = document.location.protocol +
    '//connect.facebook.net/en_US/all.js';
    document.getElementById('fb-root').appendChild(e);
}());

myApp.controller "socialShare", [
  "$scope"

  ($scope) ->
    $scope.share = (campaign) ->
      if campaign.description?
        description = campaign.description
        alert "test"
      else
        description= " "
      FB.ui
        method: "feed"
        name: campaign.name
        link: campaign.url
        picture: campaign.photo
        caption: campaign.description
        description: description
        message: ""

      return

    return
]

我甚至可以使用元标记来处理内容(因为内容必须是动态的)。

我的问题是...... Google plus有可能拥有相同的想法吗?我很难将动态内容提取到OG标签。我真的想实现我对FB的所作所为。

0 个答案:

没有答案