roUrlTransfer功能在BrightScript中不起作用

时间:2016-11-21 06:47:15

标签: roku brightscript

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

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

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

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

请帮我解决一下。

2 个答案:

答案 0 :(得分:7)

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

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

答案 1 :(得分:0)

此功能仅用于Scene Graph Applications中的Task节点。 Task Node

{{3}}