我在某些智能手机中遇到Fb ui共享问题
这是功能:
function shareFB(data){
FB.ui({
method: 'share',
href: data,
}, function(response){});
}
我使用这个代码
$urlcode=get_permalink().'?id='.$result_array[proid].'&varand='.$result_array[varand].'&outimg='.$result_array[outimg].'&xname='.$profile[first_name];
<a onclick="shareFB('<?php echo $urlcode ?>');" href="javascript:void(0);"> <div id="compartir" class="fb-btn"> <span class="fa fa-facebook"></span> | Compartir</div></a>
输出是这样的
shareFB('http://mydomain/slug/the-post/?id=1306715554533822&varand=765db80f406058a88591859458334060&outimg=6c2922e9a061cbd7ad03e5cbfe7157d6&xname=Miguel');
问题是在某些智能手机中我按下分享按钮然后它会将我带到FB应用程序。它只会分享直到&#34; id&#34; url参数,如下所示:
http://mydomain/slug/the-post/?id=1306715554533822
其他网址参数dissapear
提前致谢
答案 0 :(得分:0)
我用goog.gl api
解决了网址短路问题问候