广告后Roku屏幕会挂起10秒钟

时间:2017-02-02 16:32:44

标签: roku brightscript

我的roku频道出现问题:

我有一个带有自定义组件的行列表,让我们称之为RowlistComponent.xml和brs,通常需要不到40毫秒来渲染。

当您选择一个项目时,它会将您带到一个详细信息屏幕,然后您可以在那里播放视频。播放视频时,您会收到一个预付广告,我会使用show_ads()。

问题在于,当广告结束并且RAF播放器被解散时,来自行列表的单元格(此时甚至不可见)会重新绘制,这次频道会挂起10-12秒,因为需要1.6-2秒才能完成。 要清楚,如果我的rowlist没有自定义组件(.itemComponentName),则没有延迟。

是否有已知问题或解决方法可以解决此问题?

1 个答案:

答案 0 :(得分:1)

最有可能的是,你的 itemComponent 中有一些繁重的计算。检查您是否在 focusPercent 观察者(如果有)中进行了太多处理。