HarmonyOS 鸿蒙Next真机scankit扫码服务报错!Error message:Cannot read property ScanType of undefined
HarmonyOS 鸿蒙Next真机scankit扫码服务报错!Error message:Cannot read property ScanType of undefined
使用的是鸿蒙PC真机,用的代码是官方指南的demo:https://developer.huawei.com/consumer/cn/doc/harmonyos-samples-V5/samples-media-0000001940562541-V5#section139414975919
还是说PC机无法使用扫码服务?
报错信息如下
Device info:Hyman
Build info:HYM-W5821 5.0.0.22(SP90DEVC00E22R1P3log)
Fingerprint:e017902d02ef6cb36d1a08d884d7caf2e3135c208a209f92f973fda6c12b809a
Module name:com.example.testclient
Version:1.0.0
VersionCode:1000000
PreInstalled:No
Foreground:Yes
Pid:6106
Uid:20020097
Reason:TypeError
Error name:TypeError
Error message:Cannot read property ScanType of undefined
SourceCode:
scanTypes: [scanCore.ScanType.ALL],
^
Stacktrace:
at Index (entry/src/main/ets/pages/Index.ets:14:17)
at anonymous (entry/src/main/ets/pages/Index.ets:294:26)
scan kit目前支持手机、平板、折叠屏
开发板也是这样的问题 请问开发板也不支持吗
我没有鸿蒙PC真机,但看你发的文档是API 12的,建议你试试API 11文档中的demo
一样不行,感觉像是不支持PC
针对HarmonyOS(鸿蒙)Next真机上ScanKit扫码服务报错“Cannot read property ScanType of undefined”,这通常表明在调用ScanType属性时,其所属的上下文或对象未正确初始化或未定义。请检查以下几点:
- 确保已正确引入ScanKit SDK,并在项目配置文件(如build.gradle或package.json)中添加了必要的依赖。
- 检查调用ScanType的代码部分,确保在调用之前ScanKit的相关类或模块已被正确加载和初始化。
- 查看ScanKit的官方文档或更新日志,确认是否有关于ScanType使用的变更或注意事项。
如果问题依旧没法解决请加我微信,我的微信是itying888。