@warpsoft/scan-kit
v0.0.9
Published
统一扫码服务
Downloads
5
Readme
@warpsoft/scan-kit
统一扫码服务
Install
npm install @warpsoft/scan-kit
npx cap sync
Android
华为
- 下载agconnect-services.json 并将其拷贝到应用级根目录下
- 修改项目级build.gradle
buildscript {
repositories {
google()
jcenter()
+ // 配置HMS Core SDK的Maven仓地址。
+ maven {url 'https://developer.huawei.com/repo/'}
}
dependencies {
...
+ // 添加agcp插件配置。
+ classpath 'com.huawei.agconnect:agcp:1.6.0.300'
}
}
allprojects {
repositories {
google()
jcenter()
+ // 配置HMS Core SDK的Maven仓地址。
+ maven {url 'https://developer.huawei.com/repo/'}
}
}
Gradle 7.0版本后,“allprojects > repositories”配置已迁移到项目级“settings.gradle”文件中。 “settings.gradle”文件配置示例如下:
dependencyResolutionManagement {
...
repositories {
google()
jcenter()
+ maven {url 'https://developer.huawei.com/repo/'}
}
}
- 修改应用级build.gradle 在头部添加啊
+ apply plugin: 'com.huawei.agconnect'
API
scan()
scan() => Promise<Result>
扫描二维码
Returns: Promise<Result>
Interfaces
Result
扫描结果
| Prop | Type | Description |
| ----------- | ------------------- | ----------- |
| value
| string | 二维码中包含的字符串 |