我正在尝试使用 react-native-fbsdk(0.4.0) 将带有标签的图像发布到 facebook,如下所示:
ShareDialog.canShow(shareContent)
.then(canShow => {
if (canShow) {
return ShareDialog.show(shareContent);
} else {
return Promise.reject('error sharing');
}
})
.then(result => {
// evaluating result here
});
shareContent
分享对话框正常出现,当有以下内容时,内容会发布到FB :
shareContent = {
contentType: 'photo',
photos: [{
imageUrl: 'valid uri'
}]
};
当我添加主题标签时,共享对话框不会出现并且result
是一个空对象{}
:
shareContent = {
contentType: 'photo',
commonParameters: {
hashtag: '#SomeHashTag'
},
photos: [{
imageUrl: 'the same valid uri'
}]
};
此外,如果我尝试将主题标签添加到其他类型(如link
共享对话框)也可以正常工作。
我做错了什么?:(