HarmonyOS 鸿蒙Next 华为统一扫码安卓版本 使用 android compose 开发 没有 onActivityResult 请问该如何获取结果 有没有demo示例

发布于 1周前 作者 yibo5220 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 华为统一扫码安卓版本 使用 android compose 开发 没有 onActivityResult 请问该如何获取结果 有没有demo示例

华为统一扫码安卓版本 使用 android compose 开发 没有 onActivityResult 请问该如何获取结果 有没有demo示例 

目前可以进行扫码但是获取不到结果

2 回复
你好,看下鸿蒙统一扫码服务这个Demo可以吗?

detectBarcode.decode 通过配置参数调用图片识码,使用Promise异步回调返回识码结果。

https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials_ScanKit-Codelab-Clientdemo-ArkTS

针对HarmonyOS 鸿蒙Next华为统一扫码安卓版本在使用Android Compose开发时无法获取onActivityResult结果的问题,以下是一些专业解答:

HarmonyOS与Android系统存在差异,尤其是HarmonyOS NEXT版本已不再兼容安卓应用,因此在Android Compose中常用的onActivityResult方法在HarmonyOS中可能不再适用。

在HarmonyOS中,获取扫码结果的方式有所不同。你可以使用HarmonyOS提供的统一扫码服务(Scan Kit),通过其API接口来获取扫码结果。例如,可以使用scanCorescanBarcode等API来启动扫码并获取结果。这些API通常支持Promise异步回调,你可以在回调函数中处理扫码结果。

至于Demo示例,你可以参考HarmonyOS开发者官方网站上的相关教程和示例代码。这些资源会提供详细的步骤和代码示例,帮助你快速掌握在HarmonyOS中进行扫码开发的技巧。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部