问题标签 [brightscript]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
roku - 更改 Roku 屏幕模板中按钮的突出显示颜色
在 Roku BrightScript 中,有没有办法更改各种屏幕类型中活动按钮的默认黑色突出显示颜色?
roAppManager中有几个选项可以更改按钮的文本颜色,例如ButtonNormalColor
、ButtonHighlightColor
、和ButtonMenuNormalText
,但我找不到任何方法可以将焦点的颜色从默认的黑色更改。ButtonMenuNormalOverlayText
ButtonMenuHighlightText
html - 如何在“Roku”的私人频道上托管 htm5 应用程序?
我刚刚开始开发“Roku”。我想知道如何在 Roku 的私人频道上托管 html5 应用程序。首先,我从https://www.instanttvchannel.com创建了一个私人 roku 频道,甚至安装在我的 roku 设备上。
我的实际目标是在我的私人频道上托管/启动一个 HTML5 应用程序,有什么办法可以实现。我已经下载了 sdk,发现它使用BrightScript 进行编程。在 www.instanttvchannel.com 我只能找到音频、视频、电影等选项。但我想启动一个 HTML5 应用程序。
任何可以建议我或至少为我指明正确方向的建议将不胜感激。
roku - 错误:安装失败:没有清单。无效的包。安装失败:没有清单
嗨,我刚刚开始 Roku 开发。我下载了 sdk 并一直在尝试运行一个 hello world 应用程序。我有一个源文件夹和一个清单文件。但我仍然不断收到以下错误:
错误:安装失败:没有清单。无效的包。安装失败:没有清单。
这是你好世界的代码:
当我上传 sdk 附带的示例时,它工作正常但是当我尝试用上面的代码替换示例应用程序的 Main 函数代码时,我得到了上面指定的错误。
我一直在互联网上寻找这方面的信息,但没有太大帮助。任何建议将不胜感激。
c - Roku 中的 C 或 C++ 开发
由于 SDK 是用 C 编写的,是否可以用C或C++为 Roku 开发应用程序?如果是,如何?如果不是,那么除了Brightscript 之外,还可以使用哪些语言开发应用程序?
youtube - 如何使用 Brightcript for Roku 创建一个类似于 you-Tube 的视频播放器?
我是ROKU开发的新手。几天前我拿到了它。我想为我的 Roku 设备创建一个具有 Youtube 外观和感觉的视频播放器。我希望我的视频播放器以小窗口模式启动,并像 Youtube 一样在右侧显示视频列表。此外,我还想添加一个按钮来最大化和最小化屏幕。
我对此进行了研究。我已经尝试了 Brighscript sdk 附带的视频播放器示例。我还尝试使用一些在线可用的自定义视频播放器示例,但没有帮助实现我想要的。 如何在明亮脚本中的视频播放器上添加按钮以及如何使该按钮最小化和最大化明亮脚本中的窗口。谁能提供我的代码?
我已经下载了使用 rovideoplayer 的自定义视频播放器。这是 Main.brs 代码:
任何关于我应该遵循的方法的建议,或者指出我正确方向并且可以给我一个良好的开端的一些建议,我都会非常感激。
video-streaming - Roku HLS 离线检测
所以我已经让 HLS 与我的 roku 盒子一起工作,并且已经弄清楚如何使用 XML 文件编写和编码它。但是我正在尝试编写一个 if 语句来检测 HLS 流何时离线,使用 isStreamStarted() 或 isRequestFailed() 之类的东西,例如:
这行得通吗?如果是这样,您会推荐将其放置在哪里和哪个源文件?我们正在为我们的频道使用视频播放器模板。
当我连接到调试控制台时 - 我单击其中一个离线 HLS 流,它会给我输出
如果您需要查看代码,我也可以发布,但我确实没有对原始视频播放器模板进行太多更改。
video-player - 如何向 roImagecanvas (customvideoplayer) 添加按钮
我是 ROKU 开发的新手。如果我的问题看起来很愚蠢,我深表歉意,因为我才刚刚开始。我正在研究ROKU sdk 示例附带的customvideoplayer示例。我想在画布上添加按钮来播放、停止、最小化和最大化功能。我已经对其进行了重新研究,但无法添加按钮。此外,我还想捕获这些按钮的点击事件,并在他们的点击上执行所需的功能。如何在按钮单击时编写最大化和最小化代码?
关于如何创建这些按钮并执行所需功能的任何建议,将不胜感激。
这是我正在使用的代码:
roku - Roku:使用 roUrlTransfer 无限等待 POST 请求
我正在尝试向带有一些参数的地址发送 POST 请求。该应用程序正在港口等待,根本没有前进。我做错了什么,我该如何解决这个问题?
hex - 如何从 Brightscright 中的整数值制作十六进制字符串?
我写了一个 Int 2 Hex 函数,想知道这是否是最好的方法
https://gist.github.com/kaayr1m/cacd3432b53fd854b0de
还有其他方法可以做到这一点吗?
json - 如何使用 Brightscript 中的变量获取 JSON 值
我正在尝试使用变量来表示该值来解析此 JSON,但它不起作用。我不知道是因为变量不代表字符串还是我不能做我想做的事情。
我能做些什么来解决这个问题?