gpt4 book ai didi

roku - 在 Roku 直播应用程序视频节点中禁用远程(特技播放)按钮?

转载 作者:行者123 更新时间:2023-12-02 01:04:57 26 4
gpt4 key购买 nike

我在禁用 Roku 应用程序中的“快进”、“暂停”等远程控制按钮时遇到问题。这是一个非常简单的应用程序,只有一个主场景,它只创建一个视频节点来播放我们电视 channel 的直播流。 Roku 接受了他们要求您在直播期间禁用“快进”等特技播放按钮的要求。文档说这应该用“onKeyEvent()”函数处理。如果事件得到处理,它“不应该”冒泡并由固件处理。我可以通过控制台日志来证明该函数正在触发,但是当我将“已处理”设置为 true 并返回它时,它似乎没有任何效果。所有的按钮继续触发并做他们的事情。

我使用了他们提供的示例,甚至将其一直简化为无条件地将“已处理”变为真。 (除其他事项外)我尝试将它从视频场景 brs 文件移动到主文件(所有内容都已初始化)并四处移动,但我很困惑。它在按下按钮时触发,但返回 true 似乎什么都不做。

应用只会启动、创建视频节点并开始播放流。除了触发谷歌分析事件外,它什么都不做。

Roku 的示例:( https://sdkdocs.roku.com/display/sdkdoc/Handling+Application+Events#HandlingApplicationEvents-HandlingRemoteControlKeyPresses )

function onKeyEvent(key as String, press as Boolean) as Boolean
handled = false
if press then
if (key = "back") then
handled = false
else
if (m.warninglabel.visible = false)
m.warninglabel.visible="true"
else
if (key = "OK") then
m.warninglabel.visible="false"
end if
end if
handled = true
end if
end if
return handled
end function

这有什么遗漏吗?如果有人知道如何禁用这些按钮,我将不胜感激。

最佳答案

我想知道您为什么不为此目的使用视频节点的“enableTrickPlay”和“enableUI”字段。请检查:https://sdkdocs.roku.com/display/sdkdoc/Video在“用户界面字段”下

关于roku - 在 Roku 直播应用程序视频节点中禁用远程(特技播放)按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48301722/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com