在 Facebook 分享 link
Sharing a link in facebook
我正在 facebook 上分享 link http://35.154.102.35/index.html#/shareProfile
。但是共享不会发生,它将 shareProfile 作为用户 ID 并重定向到个人资料 share.profile.What 可以重定向到我的 link ?
HtmL:
<div class="share-links">
<a href="http://facebook.com/sharer.php?u={{shareVDetails}}" class="fa fa-facebook" target="_blank"></a>
</div>
JS:
$scope.shareVDetails = "http://35.154.102.35/index.html#/shareProfile";
如果您根据他们的文档将控制器中的数据作为 link 的一部分使用,通常您希望将 ng-href 用于 links。
您需要编码 url,因为井号被视为 facebook 的一部分 link 而不是您的。所以:
$scope.shareVDetails = encodeURIComponent("http://35.154.102.35/index.html#/shareProfile");
试试这个
$scope.shareVDetails = "http://35.154.102.35/index.html#/shareProfile";
$scope.facebook = "http://facebook.com/sharer.php?u=" + $scope.shareVDetails;
于 html
<a href="{{ facebook }}" >
我正在 facebook 上分享 link http://35.154.102.35/index.html#/shareProfile
。但是共享不会发生,它将 shareProfile 作为用户 ID 并重定向到个人资料 share.profile.What 可以重定向到我的 link ?
HtmL:
<div class="share-links">
<a href="http://facebook.com/sharer.php?u={{shareVDetails}}" class="fa fa-facebook" target="_blank"></a>
</div>
JS:
$scope.shareVDetails = "http://35.154.102.35/index.html#/shareProfile";
如果您根据他们的文档将控制器中的数据作为 link 的一部分使用,通常您希望将 ng-href 用于 links。
您需要编码 url,因为井号被视为 facebook 的一部分 link 而不是您的。所以:
$scope.shareVDetails = encodeURIComponent("http://35.154.102.35/index.html#/shareProfile");
试试这个
$scope.shareVDetails = "http://35.154.102.35/index.html#/shareProfile";
$scope.facebook = "http://facebook.com/sharer.php?u=" + $scope.shareVDetails;
于 html
<a href="{{ facebook }}" >