HarmonyOS 鸿蒙Next Cannot read property initialize of undefined

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

HarmonyOS 鸿蒙Next Cannot read property initialize of undefined

import connectedTag from ‘@ohos.connectedTag’;
connectedTag.initialize()

使用真机(HarmonyOS NEXT Developer Preview1(2.0.0.59))尝试NFC,使用connectedTag.initialize()方法时报错“error TypeError: Cannot read property initialize of undefined”,是什么原因呢?



关于HarmonyOS 鸿蒙Next Cannot read property initialize of undefined的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。

5 回复

解决了吗?连个初始化,都报错,真难啊

一样遇到这个问题,提工单无任何进展

Device info:ADL-AL00

Build info:ADL-AL00U 4.2.0.123(C00E120R1P11)

Module name:com.huawei.kh.connect

Version:1.0.0

Pid:14709

Uid:10370

Lifetime: 7.000000s

Js-Engine: ark

page: pages/page.js

Error message: Cannot read property init of undefined

SourceCode:

_ohos_connectedTag_1.init();

1、首先定位这个 init 是在哪儿调用的,一般是 xxx.init 调用形式时 xxx 不存在会导致此问题;要么是调用时 xxx尚未赋值/初始化,要么可能是数据被删除时UI刷新找不到数据; 2、如果是在UI中可尝试的解决方法:

  • UI中加if (xxx != undefined) {…UI code } 这样避免闪退;
  • 找出数据不存在或丢失的原因,解决数据赋值的次序,确保调用时有 在有效数据可用。

有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html

这个报错看不出什么,去提个工单吧详细具体描述下。

https://developer.huawei.com/consumer/cn/support/feedback/#/

回到顶部