2016-11-21 72 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

非常感謝你的答覆,你也沒錯。 –