【发布时间】:2011-06-10 10:54:52
【问题描述】:
考虑以下代码:
Ti.API.info(doc.getElementsByTagName('myTag'));
Ti.API.info(doc.getElementsByTagName('myTag').item(0));
xml 是有效的,并且包含一个有效的元素“myTag”。第一行的结果符合预期:
[INFO] [...] [Ti.NodeList]
第二行抛出一个
包装的 java.lang.NullPointerException
这让我很困惑,因为该行在 ios 上运行良好。有谁知道什么可能导致该错误?
【问题讨论】:
-
演绎地,
.item(0)部分造成了麻烦。您是否尝试过在失败的环境中检查它是否是有效的符号? -
这些有帮助吗? *.com/questions/85370/…
标签: javascript android nullpointerexception titanium