我正在为Roku创建自己的频道。我需要从服务器上的JSON文件中获取视频和图像的流。
我的SceneGraph .xml文件中的代码:
<![CDATA[sub init()
data = CreateObject("roUrlTransfer")
data.SetUrl(url)
data.AsyncGetToString()
end sub]]>
此代码在Task
节点和main.brs
文件中正常工作,但在我的.xml文件中,它会生成此错误:&#34;无效的BrightScript组件或接口引用&# 34;
请帮我解决一下。
答案 0 :(得分:7)
在SceneGraph应用程序中,您只能在任务节点中使用roUrlTransfer,以确保异步处理所有网络流量。这可能是问题的根源吗?或者您指的是任务节点的XML?
可以在Roku SDK文档中找到有关如何在SceneGraph中使用BrightScript的完整限制列表,特别是BrightScript Support部分。
答案 1 :(得分:0)
此功能仅用于Scene Graph Applications中的Task节点。 Task Node
{{3}}