React Native Post 带有标签的图像到 Facebook
React Native Post image with hashtag to facebook
我正在尝试 post 使用 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
具有以下内容时,分享对话框正常出现并且内容 posted 到 FB:
shareContent = {
contentType: 'photo',
photos: [{
imageUrl: 'valid uri'
}]
};
当我添加主题标签时,没有出现共享对话框并且 result
是一个空对象 {}
:
shareContent = {
contentType: 'photo',
commonParameters: {
hashtag: '#SomeHashTag'
},
photos: [{
imageUrl: 'the same valid uri'
}]
};
此外,如果我尝试将主题标签添加到其他类型,例如 link
共享对话框,效果很好。
我做错了什么? :(
我也遇到了同样的问题。我写了 printF 来显示 FBSDKSharePhoto 中发生的事情。我注意到下一个信息:
canOpenURL: failed for URL: "fbauth2:/" - error: "The operation
couldn’t be completed. (OSStatus error -10814.)"
然后我用谷歌搜索 并在 Iphone 上安装 facebook 应用程序并登录(您不能在模拟器设备上安装 facebook,您需要使用真实设备)
它对我有用。
我正在尝试 post 使用 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
具有以下内容时,分享对话框正常出现并且内容 posted 到 FB:
shareContent = {
contentType: 'photo',
photos: [{
imageUrl: 'valid uri'
}]
};
当我添加主题标签时,没有出现共享对话框并且 result
是一个空对象 {}
:
shareContent = {
contentType: 'photo',
commonParameters: {
hashtag: '#SomeHashTag'
},
photos: [{
imageUrl: 'the same valid uri'
}]
};
此外,如果我尝试将主题标签添加到其他类型,例如 link
共享对话框,效果很好。
我做错了什么? :(
我也遇到了同样的问题。我写了 printF 来显示 FBSDKSharePhoto 中发生的事情。我注意到下一个信息:
canOpenURL: failed for URL: "fbauth2:/" - error: "The operation couldn’t be completed. (OSStatus error -10814.)"
然后我用谷歌搜索