0
を開始サポートされている私は、次のコードでのFacebook Messengerのダイアログを開いている:オープンFacebookのメッセンジャーAndroidのエラー:一部のダイアログが唯一のAPI 14
MessageDialog.canShow(this.state.messageContent).then(
function(canShow) {
return MessageDialog.show(tmp.state.messageContent);
}
).then(function(result) {
if (typeof result == "undefined")
return;
if (result.isCancelled) {
alert('Share operation was cancelled');
} else {
alert('Share was successful with postId: ' + result.postId);
}
},
function(error) {
alert('Share failed with error: ' + error);
}
);
これは、Android 4上ではなく、Androidの6に正常に動作します。 "共有でエラーが発生しました。エラー:WebまたはインストールされているバージョンのFacebookアプリで提供されたコンテンツを表示できません。一部のダイアログはAPI 14からのみサポートされています。
Facebookアプリの最新バージョンが端末にインストールされており、最新のFacebook SDK(4.17)を使用しています。
ご協力いただければ幸いです。
多くのありがとうございます。
するFacebookメッセンジャーがデバイスにインストールされていなかったので、それがあったように思える:なぜ
私はAPI 23でコンパイルしているので、メッセージがAPI 14より前のAPIを参照している理由はわかりません。 – user1875631