【问题标题】:RAF SDK not working in SceneGraph application (BrightScript)RAF SDK 在 SceneGraph 应用程序 (BrightScript) 中不起作用
【发布时间】:2016-12-27 13:45:29
【问题描述】:

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

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

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

【问题讨论】:

标签: roku brightscript scenegraph


【解决方案1】:

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

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

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-11-26
  • 2011-08-31
  • 1970-01-01
相关资源
最近更新 更多