小程序调用wx.scanCode的方法扫码条形码,安卓与苹果返回的参数类型不一样?
在做小程序扫码条形码跟二维码的时候出现了一个奇怪的问题.
代码:
安卓返回的参数类型:在scanType这里返回的应该是code_128,但返回的却不是.为什么呢?
苹果返回的类型:这scanType返回的类型是正确的.
为什么用安卓跟苹果进行调试扫码条形码(一维码),返回的参数类型不一样,且安卓的scanType 返回的参数不对呢,
API给的返回类型也不是我图中的类型.
scanType | string | 所扫码的类型 |
API提供中res.scanType返回的类型只有:
QR_CODE | 二维码 | |
AZTEC | 一维码 | |
CODABAR | 一维码 | |
CODE_39 | 一维码 | |
CODE_93 | 一维码 | |
CODE_128 | 一维码 | |
DATA_MATRIX | 二维码 | |
EAN_8 | 一维码 | |
EAN_13 | 一维码 | |
ITF | 一维码 | |
MAXICODE | 一维码 | |
PDF_417 | 二维码 | |
RSS_14 | 一维码 | |
RSS_EXPANDED | 一维码 | |
UPC_A | 一维码 | |
UPC_E | 一维码 | |
UPC_EAN_EXTENSION | 一维码 | |
WX_CODE | 二维码 | |
CODE_25 | 一维码 |
为什么安卓的会出现我图1的那个参数类型
3 回复
麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
另外,麻烦提供一下该一维码