Roku中的全局数组访问

问题描述 投票:0回答:1

我在Roku中像m.global = screen.getGlobalNode()这样创建一个全局节点,并在xml文件中添加如下所示的接口标记。

<interface>
    <field id="GlobleURL" type="array"/>
</interface>    

并且我直接在brs文件中使用m.top.GlobleURL.Push("Nik's")它产生一个错误。他们对此有什么解决方案?

roku brightscript
1个回答
0
投票

正如SDKDocs所说,getGlobalNode()返回一个已经静态创建的节点。您不能创建自己的全局节点,然后使用getGlobalNode()来获取它。如果您想从任何地方访问它,可以通过getGlobalAA()。global

来获取。
© www.soinside.com 2019 - 2024. All rights reserved.