react-native:实现二维码的扫描

研究这个我一直研究了俩天,查资料,百度,头都大了:但是终于搞出来了:

1首先需要向工程中引入第三方的组件:react-native-barcodescanner

npm install react-native-barcodescanner --save

2.在你的android/settings.gradle下面加上:

include':react-native-barcodescanner',

project(':react-native-barcodescanner').projectDir=newFile(rootProject.projectDir,'../node_modules/react-native-barcodescanner/android')

3.在你的android/app/build.gradle加上这个依赖

dependencies{...   

 compile project(':react-native-barcodescanner')

}

4. 在你的MainApplication.java文件中加入:

开头:加上  import com.eguma.barcodescanner.BarcodeScannerPackage;

然后在这个: ListgetPackages() 方法中加上

newBarcodeScannerPackage()  

5.上代码:



下面就是扫描成功调用的方法:


最后的大致显示效果:因为我改动了一些属性和组件;


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容