当我尝试使用react-native-qrcode-generator
生成QR代码时,我收到npm react-native-webview@9.0.1
错误
我正在使用react-native和expo管理的工作流。问题是它在iOS上工作,而我只在Android上得到错误
我自己也在寻找解决方案,并尝试安装react-native-get-random-values
,但也没有成功。
有什么想法吗?
当我尝试使用react-native-qrcode-generator
生成QR代码时,我收到npm react-native-webview@9.0.1
错误
我正在使用react-native和expo管理的工作流。问题是它在iOS上工作,而我只在Android上得到错误
我自己也在寻找解决方案,并尝试安装react-native-get-random-values
,但也没有成功。
有什么想法吗?
7条答案
按热度按时间hmtdttj41#
React Native
第一个
kcrjzv8t2#
我刚刚在android上遇到了同样的问题。在iOS上运行正常。
我用以下方法解决了它:
1.卸载现有的一个
npm uninstall react-native-webview
1.请改用
expo install react-native-webview
。jgwigjjp3#
以下是对我有效的方法
1.安装React原生随机值
1.在导入Web视图之前导入React Native获取随机值(非常重要)
有关详细信息,请阅读此issue。
fslejnso4#
我用Expo SDK 37和你提到的确切版本做了一个snack:
它在我的安卓手机上运行得很好。问题一定出在你实现的其他地方。
如果您最近更改了版本,请尝试删除您的
node_modules
并重新安装软件包。请仔细检查我的示例,如果您做了不同的操作,请告诉我。fnx2tebb5#
尝试用途:
npm install --save react-native-webview
这对我很有效。
9njqaruj6#
他们在webview标签9.2.2中修复了它,如更改日志https://github.com/react-native-community/react-native-webview/releases/tag/v9.2.2所示
mftmpeh87#
1.使用以下命令安装react-native-get-random-values-
1.在uuid之前导入react-native-get-random-values,如下所示-
对我很有效。我希望对你也一样。