0

我正在为 Roku 创建自己的频道。我需要获取我的视频和广告 pod 的流。用 .xml 或任务节点文件编写的代码 -

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

此代码在 main.brs 文件中工作正常,但在 .xml 文件或任务节点中生成错误-“ '点'运算符尝试使用无效的 BrightScript 组件或接口引用。(运行时错误 &hec)在 roku_ads_lib:/Roku_Ads.brs(2762) 2762 :?? ”。请给我解决方案。

4

1 回答 1

1

您缺少错误消息中的重要信息-特别是要显示发生了哪一行代码的堆栈跟踪(即不仅是库行#)

但让我猜猜 - 你没有设置任何东西adUrl,所以adIface.setAdUrl()用空引用调用?只需注释掉该行以使用默认广告 URL,如果需要,稍后添加。

于 2016-11-22T19:44:46.730 回答