使用 bbc-tal 在广播之上实现应用层
Implementing an application layer on top of a broadcast with bbc-tal
我正在尝试在正在进行的广播之上实现可点击的基于 HTML/CSS/Javascript 的层组件,例如广播顶部的可点击广告横幅。
但作为 TAL 框架的新手,我目前正在尝试在 BBC 此处提供的示例项目中弄明白:
https://github.com/bbc/talexample
任何关于在 TAL 框架中使用广播对象的帮助,或一般建议对我来说都是巨大的帮助,因为我正在努力理解框架。
TAL 的 Broadcast TV Widget 文档可在此处找到:https://bbc.github.io/tal/other/broadcast.html
我的作品总体上是基于 HbbTV 的,如果它有什么不同的话。
我对 TAL 不太熟悉,但是您链接的广播小部件似乎用于控制广播对象(showCurrentChannel()、getCurrentChannelName()、setPosition(top, left, width, height) 等) 因此,如果您只需要在广播上构建可点击的横幅,则无需处理广播对象。
从 talexample 开始,您可以:
调整 static/style/layouts/720p.css 以仅填充屏幕外您想要的区域,而不是当前的全屏样式
此外,您应该从 css
为了测试最少的一组功能,删除一些示例组件并只留下一个按钮或类似的按钮来测试您的修改。
成功后,您就可以开始实现图像小部件或您想要的小部件
我正在尝试在正在进行的广播之上实现可点击的基于 HTML/CSS/Javascript 的层组件,例如广播顶部的可点击广告横幅。
但作为 TAL 框架的新手,我目前正在尝试在 BBC 此处提供的示例项目中弄明白:
https://github.com/bbc/talexample
任何关于在 TAL 框架中使用广播对象的帮助,或一般建议对我来说都是巨大的帮助,因为我正在努力理解框架。
TAL 的 Broadcast TV Widget 文档可在此处找到:https://bbc.github.io/tal/other/broadcast.html
我的作品总体上是基于 HbbTV 的,如果它有什么不同的话。
我对 TAL 不太熟悉,但是您链接的广播小部件似乎用于控制广播对象(showCurrentChannel()、getCurrentChannelName()、setPosition(top, left, width, height) 等) 因此,如果您只需要在广播上构建可点击的横幅,则无需处理广播对象。
从 talexample 开始,您可以:
调整 static/style/layouts/720p.css 以仅填充屏幕外您想要的区域,而不是当前的全屏样式
此外,您应该从 css
为了测试最少的一组功能,删除一些示例组件并只留下一个按钮或类似的按钮来测试您的修改。
成功后,您就可以开始实现图像小部件或您想要的小部件