roUrlTransfer功能在BrightScript中不起作用

Bal*_*ngh 2 roku brightscript

我正在为Roku创建自己的频道.我需要从服务器上的JSON文件中获取视频和图像的流.

我的SceneGraph .xml文件中的代码:

<![CDATA[sub init()
 data = CreateObject("roUrlTransfer")
 data.SetUrl(url)
 data.AsyncGetToString()
end sub]]>
Run Code Online (Sandbox Code Playgroud)

此代码在Task节点和main.brs文件中正常工作,但在我的.xml文件中,它会生成此错误:"无效的BrightScript组件或接口引用".

请帮我解决一下.

Pie*_*man 7

在SceneGraph应用程序中,您只能在任务节点中使用roUrlTransfer,以确保异步处理所有网络流量.这可能是问题的根源吗?或者您指的是任务节点的XML?

有关如何在SceneGraph中使用BrightScript的完整限制列表可以在Roku SDK文档中找到,特别是BrightScript支持部分.