我react-native-fbsdk
在我的 react-native 应用程序中使用。我也遵循了官方设置指南。并设法将其集成到应用程序中。
我正在使用以下标准代码来共享链接ShareDialog
const shareLinkContent = {
contentType: 'link',
contentUrl: 'http://www.google.com',
quote: 'try this',
};
ShareDialog.canShow(shareLinkContent)
.then(
(canShow) => {
if (canShow) {
return ShareDialog.show(shareLinkContent);
}
},
)
.then(
(result) => {
if (result.isCancelled) {
alert('Share cancelled');
} else {
alert(`Share success with postId: ${
result.postId }`);
}
},
(error) => {
alert(`Share fail with error: ${ error }`); // I get the error on this line.
},
);
上面的代码在 iOS 和一些安卓设备上运行良好。但在一些安卓设备上我得到错误Share fail with error: Error: API_ERROR: API_ERROR
仅对部分设备没有发现问题
我遇到问题的设备是
Google Pixel gen 1,一些 SAMSUNG 设备,oppo。
我设法运行没有错误的设备:
小米redme note 4,谷歌nexus 5
在此先感谢您的帮助