通过npm下载插件
$ NPM install cmbsdk-react-native
大部分为自动安装
链接cmbsdk-react-native
通过添加这个来导入react-native应用中的组件
import {CMBReader, cmbComponent} from 'cmbsdk-react-native';
你可以通过cmbComponent常量访问所有的API方法,所有的枚举和常量都可以在CMBReader类中使用。
在继续之前,从我们的下载部分下载cmbSDK React-Native压缩文件,并参阅API参考。
请确保您已经从我们的下载页面下载了cmbSDK React-Native压缩存档。从下载的zip文件中,打开iOS目录。
1.首先我们需要添加CocoaAsyncSocket依赖项。要做到这一点,打开“dependencies”目录并在XCode中“拖放”CocoaAsyncSocket.framework文件。在“添加文件”弹出框中,确保选中了“如果需要复制项目”,并选中了“添加到目标”。如果你使用的是移动设备内置的摄像头,也可以对“MWBScannerImages”进行同样的操作。xcassets”文件,位于iOS/Resources目录下。必威随行版官网
2.打开目标的常规设置,在“嵌入式二进制文件”下添加“CocoaAsyncSocket.framework”
3.在你的项目信息。plist文件中,您需要根据正在使用的readerDevice类型添加一个键。
就是这样。您应该能够运行您的应用程序与cmbSDK react-native模块工作。
请确保您已经从我们的下载页面下载了cmbSDK React-Native压缩存档。在下载的zip文件中,打开“Android/cmbsdk-android-binary”目录。
1.打开yourRNApp / android / app /目录,创建一个名为“libs”的新文件夹(如果没有的话),并打开它。放置“cmbsdklib-release”文件。在libs文件夹中。这个aar可以在下载的zip文件中的“Android/cmbsdk-android-binary”中找到
2.打开应用程序构建。Gradle位于yourRNApp / android应用程序然后加上这几行:
-在依赖项上面添加这个:
存储库{flatDir {dirs 'libs'}}
3.打开构建。Gradle位于yourRNApp /安卓并将minSdkVersion更改为19或以上
就是这样。您应该能够运行您的应用程序与cmbSDK react-native模块工作。