类型错误:无法读取 expo 中未定义的属性'FACEBOOK' React native for Android



我正在expo中使用react native共享库创建一个图像共享选项(仅适用于react native中的android(,但我收到以下错误TypeError: Cannot read property 'FACEBOOK' of undefined

我的React本机代码

import Share from 'react-native-share';
const baseImage = "data:image/png;base64,iVBORw0KGgoAA ......"; // base64image
const myCustomShare = async()=> {
const shareOptions = {
url: baseImage
};
try {
const shareResponse = await Share.open(shareOptions)
} catch(error) {
console.log(error)
}
}

我已经尝试了以下步骤来解决这个问题,但我仍然得到相同的错误

  1. npm安装react本机共享
  2. react本地链接react本地共享

我认为在您的项目中正确集成模块存在一些问题。请遵循以下步骤:

步骤01:yarn添加react本地共享或npm安装react本地分享

步骤02:npx-pod安装或cd-ios&吊舱安装。(如果您在Android上使用此功能,则可以跳过此步骤(。

最新更新