问题标签 [hbbtv]

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.

0 投票
1 回答
287 浏览

javascript - 使用 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 的,如果它有什么不同的话。

0 投票
1 回答
1302 浏览

firefox - Firefox 的 FireHbbtv 扩展

我正在学习使用 Hbbtv SDK 为 Hbbtv 构建一个 Web 应用程序。因此,为了测试示例应用程序,我正在寻找一个模拟器,并遇到了 firefox 的 FireHbbtv Extension。但是,无论我做什么,它都说该扩展与 Firefox 的版本不兼容。你们中的任何人都可以帮助解决正在发生的事情吗

0 投票
1 回答
869 浏览

javascript - 带键盘控制的视频播放器

我正在尝试使用键盘控件构建视频播放器。有人可以帮助我使用倒带功能吗?我希望视频在我按下左键时倒带这是到目前为止的代码。播放和暂停按钮有效

我收到一条错误消息,告诉无法读取 null 的属性“currentTime”

0 投票
1 回答
99 浏览

keyboard - 开发电视应用程序

我一直在尝试使用 SD 构建电视应用程序。我有图片库、视频播放器等功能,但是,我还想添加一个虚拟屏幕键盘,它可以与上下左右箭头键配合使用。有人可以帮助我如何开始吗?

0 投票
1 回答
94 浏览

javascript - 网页性能分析

我建立了一个 Hbbtv 应用程序。

我想分析应用程序在电视上运行时的性能。由于电视上没有使用开发人员工具,我如何获得渲染、页面加载、空白率时间?

是否可以使用javascript显示这些?

0 投票
1 回答
61 浏览

javascript - 在基于 XML 的 Web 应用程序中包含导致 XML 解析错误的库

我想在 HbbTV 应用程序中包含 Adob​​e Analytics,这是一个在数字广播之上的智能电视上运行的 Web 应用程序。该库包含在index.html文件中的脚本标记中。

HbbTV 应用程序上的index.html文件实际上是 XML(即Content-Type: application/vnd.hbbtv.xhtml+xml),因此调用的是 XML 而不是 HTML 解析器。

Adobe 脚本在其初始化期间的某个时间点将尝试将其自己制作的元素的 innerHTML 设置为具有有效 HTML 但不是无效 XML 的字符串。例如,它将分配一个值<span id="ps-script" data-ps-id=1 />,就像 XML 解析器所期望的那样<span id="ps-script" data-ps-id="1"></span>。这样做的结果是会引发错误,这会阻止执行一些对允许分析库继续初始化很重要的代码。

如何在我们的应用程序中包含 Adob​​e 库并使其正确加载?