Hbuilderx 从4.76到4.84,两个版本的稳定版都报错。
uni.getUniverifyManager().preLogin 是正常的。
uni.getUniverifyManager().login 就失败
就鸿蒙报错,安卓和苹果正常。
提示:
Unexpected Text in JSON
at parse (oh_modules/.ohpm/@dcloudio+uni-app-x-runtime@hqgpwjvfrybdsrzarkopqsjgek8wioasijtg8u8xz1w=/oh_modules/@dcloudio/uni-app-x-runtime/src/main/ets/uni-app-harmony/UTS/JSON.ts:39:40)
at createFailError (uni_modules/uni-verify/utssdk/app-harmony/index.ets:551:33)
at processLoginResponse (uni_modules/uni-verify/utssdk/app-harmony/index.ets:744:31)
at customLogin (uni_modules/uni-verify/utssdk/app-harmony/index.ets:726:14)
[UniError] login error at uni_modules/uni-verify/pages/verifyTemplatePage/verifyTemplatePage.uvue:215
除了等 Hbuilderx 更新,还有没有办法修改?
yal (作者)
号码是移动 158 段号码,hbuiderx升到4.85,也使用了 uni_modules__uni_verify.har,还是有报错。
我还使用了一键登录文档里面的示例文件:get-uni-verify-manager.uvue。
进去页面后点一键登录到退出,所有的提示:
10:58:17.654 pre login success at pages/login_demo/login_demo.uvue:95
10:58:21.262 Unexpected Text in JSON
10:58:21.263 at parse (oh_modules/.ohpm/@dcloudio+uni-app-x-runtime@hqgpwjvfrybdsrzarkopqsjgek8wioasijtg8u8xz1w=/oh_modules/@dcloudio/uni-app-x-runtime/src/main/ets/uni-app-harmony/UTS/JSON.ts:39:40)
10:58:21.263 at createFailError (uni_modules/uni-verify/utssdk/app-harmony/index.ets:551:33)
10:58:21.263 at processLoginResponse (uni_modules/uni-verify/utssdk/app-harmony/index.ets:744:31)
10:58:21.263 at customLogin (uni_modules/uni-verify/utssdk/app-harmony/index.ets:726:14)
10:58:21.263 [UniError] login error at uni_modules/uni-verify/pages/verifyTemplatePage/verifyTemplatePage.uvue:215
10:58:21.263 login fail => login error at pages/login_demo/login_demo.uvue:121
11:00:03.891 login fail => user cancel at pages/login_demo/login_demo.uvue:121
2025-11-07 11:02
DCloud_UNI_LXH
回复 yal: 我试试看
2025-11-07 16:04
DCloud_UNI_LXH
下载这里的 har 包,然后放到
项目根目录/harmony-configs/libs下,重新编译运行试试看2025-11-07 16:18
yal (作者)
回复 DCloud_UNI_LXH: 不行的。也是一样报错。
我换了一台电脑运行,上面提到的几种方法,也是报相同的错误。
2025-11-10 08:57
DCloud_UNI_LXH
回复 yal: 截图看看你放的位置
2025-11-10 11:06