uclean qrcode plugin
npm install uclean-qrcode-pluginuclean-qrcode-plugin#### 安装插件
npm install uclean-qrcode-plugin
#### 在android/app/src/main/java/com/ujing/franchisee/MainActivity.java 的init方法中增加 add( UcleanQRCodePlugin.class );
```
this.init(savedInstanceState, new ArrayList
// Additional plugins you've installed go here
// Ex: add(TotallyAwesomePlugin.class);
add( UcleanQRCodePlugin.class );
}});
const { UcleanQRCodePlugin } = Capacitor.Plugins;
const result = await UcleanQRCodePlugin.scanQRCode({onlyFromCamera: boolean, scanType: string[]});
`##### 参数
`
{
onlyFromCamera: boolean, // 是否只能从相机扫码 默认false 非必填
scanType: string[], // 'barCode' 条形码, 'qrCode' 二维码 必填
}
`##### 返回值格式
`
{
errorCode: string,
errorMessage: string,
result: {
content: string,
type: number, // 1 - 二维码 2 - 条形码
}
}
`#### string生成二维码
`
const { UcleanQRCodePlugin } = Capacitor.Plugins;
const result = await UcleanQRCodePlugin.createQRCode({value: string, scanType: string});
`##### 参数
`
{
value: string, // 参数值 必填
scanType: string, // 'barCode' 条形码, 'qrCode' 二维码 非必填
width: number, // 条形码宽度 非必填
height: number, // 条形码高度 非必填
}
`
##### 返回值
`
{
errorCode: string,
errorMessage: string,
result: {
content: string
}
}
``