0
使用下面的代碼,我可以在時間線上成功分享一些鏈接。 點擊共享後,它必須被重定向到提到的返回url(在fb.ui下的函數響應中提到),但它在移動設備中顯示一個BLANK PAGE。Fb在手機上的分享應用
我的錯誤是什麼?我該如何解決這個問題?
(注:在瀏覽器,它(重定向)正常工作)
<script>
window.fbAsyncInit = function() {
FB.init({
appId : 'xxxxxxxxxxxxxxx',
xfbml : true,
version : 'v2.2'
});
};
(function(d, s, id){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/sdk.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'))
function fb_share(){
FB.ui({
method: 'feed',
name: "Title",
description: "description",
link:"example.html",
picture:"",
message: 'Message'
},
function(response){
window.location = 'example.com';
});
}
</script>
<a onClick="fb_share()">FB SHARE </a>
你想在你的應用程序內部重定向,或打開瀏覽器應用程序並顯示頁面? –
是的,我想在我的應用程序內部重定向.. – Thivya