-
Notifications
You must be signed in to change notification settings - Fork 221
所依赖的react-native-camera为旧版本propType不在支持 #24
Comments
请问下“最新的react-native”是指多少版本的?我在react-native 0.48.0下跑没问题 |
react-native@0,49以上的版本,propType已经被单独抽了出来,0.49版本使用会报错undefined |
+1,求作者修复一下吧 |
求作者修复 我也遇到这个问题 |
+1 修复下这个吧,不然用不了呀 |
@yxwandroid 我们自己有办法解决吗 |
作者写了这个库,做完了宣传,赚到了 Star,就再也不管它死活了。。。 |
@yxwandroid 你可以切换到作者的版本看一下。我也遇到这样的问题 |
@TBoyLi TB PropTypes问题解决方式QRCodeScanner 修改成 这个是解决方式 |
哈哈赞同楼上@yxwandroid ,已经解决问题了~ 在自己的项目中安装调好现版本react-native-camera之后,把作者写好的源码 作者好长时间都不活跃了,即使有issue也懒得去维护了吧:flushed: |
@yxwandroid 你的rn版本和react-native-camera版本是多少。最新的react-native-camera版本已经是import PropTypes from 'prop-types' 啦 |
Change React.PropTypes => PropTypes |
感谢 @hiteamLiuLiXue @IvanAquino @mytac 最后自己引入的时候由 |
正在升级 RN 到最新版,同时把 React 升到 16,同遇到这个问题。梳理一下与各位同学分享: 问题加载的时候提示错误 经定位(全局搜索),发现是本库所 引用 的依赖 受影响人群
解决方案
解决这个问题,需要做以上两个改动(可参考这里)。可能的解决方案如下:
个人觉得各方案可维护性依次递减。 更新作者已经合并了修复的 提交 到 master 上。等作者把新的版本 |
划重点作者估计不会再更新了,小弟修复了这个BUG 并发了一个新包: |
@youngjuning 赞,使用你的成功了. |
@linesh-simplicity 作者好像已经放弃该库了..... |
其实几个月前作者合并了修复的 PR,但是还没有把它 publish 到 npm。艾特一下作者,有空可以 |
@zhaobingdd 按你的方法,是不是不需要ac-qrcode这个了,直接把QRScanner.js放入项目中???? |
该插件所依赖的react-native-camera为0.7.0版本,该版本用到的propType已经在最新的react-native中移除,目前react-native-camera已经升级至0.12.0版本修复了propType这一块,请作者更新下自己的依赖库版本不然其他人使用会报错
The text was updated successfully, but these errors were encountered: