2016-11-21 59 views
2

我正在为Roku创建自己的频道。我需要从服务器上的JSON文件获取视频和图像的流。roUrlTransfer功能在BrightScript中不起作用

代码在我的场景图.xml文件:

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

这个代码在Task节点和main.brs文件工作正常,但在我的.xml文件,它生成此错误:“无效BrightScript组件或接口参考“

请帮我解决。

回答

7

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

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

+0

非常感谢你的答复,你也没错。 –