随便搜一个支持harmony next 付费的UTS 插件试用,并且运行在harmony next 环境下,就会报错

- 发布:2025-02-08 15:09
- 更新:2025-03-19 18:04
- 阅读:150
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 14.6.1
HBuilderX类型: 正式
HBuilderX版本号: 4.45
手机系统: HarmonyOS NEXT
手机系统版本号: HarmonyOS NEXT Developer Beta1
手机厂商: 模拟器
手机机型: 模拟器
页面类型: vue
vue版本: vue3
打包方式: 离线
项目创建方式: HBuilderX
操作步骤:
预期结果:
能正常试用
能正常试用
实际结果:
编译不通过 ERROR: ArkTS:ERROR File: */debug/app-harmony-9b825588/entry/src/main/ets/uni_modules/index.generated.ets:4:31
File '/Users/staff/Desktop/work/vue3Project/unpackage/debug/app-harmony-9b825588/uni_modules/**/utssdk/app-harmony/index.ets' is not a module.
编译不通过 ERROR: ArkTS:ERROR File: */debug/app-harmony-9b825588/entry/src/main/ets/uni_modules/index.generated.ets:4:31
File '/Users/staff/Desktop/work/vue3Project/unpackage/debug/app-harmony-9b825588/uni_modules/**/utssdk/app-harmony/index.ets' is not a module.
bug描述:
插件市场 所有的UTS 插件 在harmony next 环境下试用的时候,都无法正确编译

我发布的UTS插件,用户也反馈了一样的问题
17:29:15.468 [uni:uts-uni_modules] load_transformed failed
17:29:15.468 Caused by:
17:29:15.468 0: Bundler.load() failed
17:29:15.468 1: Bundler.loader.load(/Users/Soushin/HBulderProject/uni-deviceid-simple/unpackage/dist/build/.uvue/app-harmony/uni_modules/CZ-DeviceId/utssdk/app-harmony/index.uts) failed
17:29:15.468 2:
17:29:15.468 x Expression expected
17:29:15.468 ,-[/Users/Soushin/HBulderProject/uni-deviceid-simple/unpackage/dist/build/.uvue/app-harmony/uni_modules/CZ-DeviceId/utssdk/app-harmony/index.uts:9:1]
17:29:15.469 9 | q0lS;
17:29:15.469 10 | C;
17:29:15.469 11 | M: u;
17:29:15.469 12 | & UN稯 > ;
17:29:15.469 : ^
17:29:15.469 13 | tm5;
17:29:15.469 14 | N;
17:29:15.469 15 | 8;
17:29:15.469 `----
17:29:15.469
17:29:15.469 3: Syntax Error
17:29:15.469 file: /Users/Soushin/HBulderProject/uni-deviceid-simple/uni_modules/CZ-DeviceId?uts-proxy
黑白方 (作者)
1.引用插件就是正常的 import ,我自己写了一个UTS 插件本地引用编译到是Harmony没问题的,说明代码没问题。 但是发布到市场,试用就有问题了,看起来像是uts文件加密编译到Harmony 编译不通过
2025-02-10 10:21
黑白方 (作者)
2.然后就是市场试用了几个支持鸿蒙的插件,试用全部有问题
2025-02-10 10:21
黑白方 (作者)
3.具体可以https://ext.dcloud.net.cn/search?q=Harmony 搜索几个插件,编译到Harmony 试一下看看
2025-02-10 10:25
DCloud_uniCloud_WYQ
回复 v***@foxmail.com: 鸿蒙目前不支持加密插件的试用,相关功能还在调研
2025-02-10 15:06