2016-11-21 5 views
2

私は自分自身のチャンネルをRoku用に作成しています。サーバー上のJSONファイルからビデオと画像のストリームを取得する必要があります。roUrlTransfer関数がBrightScriptで機能しない

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

このコードはTaskノードとmain.brsファイルに正常に動作しているが、私の.xmlファイルで、それはこのエラーを生成します:私のシーングラフの.xmlファイル内

コード「無効BrightScriptコンポーネントまたはインターフェイスリファレンス "

解決策を教えてください。

答えて

7

SceneGraphアプリケーション内では、すべてのネットワークトラフィックが非同期に処理されるように、タスクノードでのみroUrlTransferを使用できます。それが問題の原因になるのでしょうか?または、あなたのTaskノードのXMLを参照していますか?

SceneGraphでBrightScriptを使用する方法の制限の一覧は、Roku SDKのドキュメント、特にセクションBrightScript Supportにあります。

+0

返事をありがとうございましたとも、あなたは正しいです。 –

0

この機能は、シーングラフアプリケーション内のタスクノードでのみ使用されます。 BrightScript Support

Task Node

関連する問題