送信ダイアログは便利な機能です。残念ながらモバイルデバイスでは利用できません
次の方法で API を呼び出します。
app.sendMessage = function(){
FB.ui({
app_id: app.facebook_app_id,
method: "send",
link: "http://google.com"
});
};
現在、モバイル デバイスでの結果は厄介なエラー ページです。
送信ダイアログが利用可能かどうかをJavaScriptで検出する方法はありますか?
次のようなことをお勧めします。
function sendDialogAvailable(){
return FB.supports("senddialog");
}
その後、このプロパティに従ってアプリの機能を変更できますが、現時点では、ブラウザー スニッフィングに頼らざるを得ないのではないかと心配しています。