2016-11-22 8 views
0

私は自分のチャンネルをRoku用に作成しています。私は私のビデオと広告ポッドのストリームを取得する必要があります。コードは、.xmlファイルまたはタスクノードのファイルに書いた - main.brsファイルではなく.xmlのファイルまたはタスクノードに細かい作業RAF SDKがSceneGraphアプリケーション(BrightScript)で動作しない

adIface = Roku_Ads() 
    adIface.setAdUrl(adUrl) 
    adPods = adIface.getAds() 
    shouldPlayContent = adIface.showAds(adPods) 

このコードはエラー - "『ドット』演算子は無効BrightScriptコンポーネントまたはインタフェースを試み生成します(ランタイムエラー & hec):roku_ads_lib:/Roku_Ads.brs(2762) 2762:?? "にあります。私に解決策を教えてください。たまたまあなたのコードのどの行(つまり、ライブラリのライン#だけではなく)

を示した。しかし、私は推測してもらうつもりだった、特にスタックトレース - -

+0

これは、ここで回答しています:http://stackoverflow.com/questions/40538096/trouble-playing-vid-pre-roll-ad-in-roku –

答えて

1

エラーメッセージから重要な情報を欠いているあなたの避難所をadUrlに何も設定していないので、ヌル参照でadIface.setAdUrl()を呼び出していますか?デフォルトの広告URLを使用するようにその行をコメントアウトし、必要に応じて後で追加します。

+1

レンダリングスレッドでRAFを使用することはできません。 http://stackoverflow.com/a/40546789/226086を参照してください。 –

関連する問題