问题标签 [tvjs]

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 投票
0 回答
170 浏览

javascript - 用 Swift 创建的 TVML 模板中的图像链接

我正在使用本地文件来为 Apple TV 项目提供模板。当我传递文件所在位置的基本 URL,然后推送模板时,嵌入的图像链接可以正常工作。

但是当我动态创建一个模板(作为一个字符串)并尝试推送它时,基本 URL 没有被读取,我得到这样的图像链接:

这是读取我创建的字符串的 javascript 函数:

我创建的字符串不包含 javascript,即它们不是这样开始的:

我知道我可以将完整的基本 URL 写入图像链接,但是有什么方法可以将它们保存${this.BASEURL}在我创建的路径中?

0 投票
1 回答
200 浏览

tvos - 渲染简单的 html 文本,如下所示,以在基于 UIkit 的 TVOS 应用程序中查看

如何在基于 UIkit 的 TVOS 应用程序中呈现如下所示的简单 html 文本以查看?

由于我们无法在 TVOS 应用程序中使用 webviews,是否有替代解决方案?

为了提供一点背景知识,我正在构建一个 TVOS,并从预播种的核心数据存储中提取一些静态文本。它还从主包加载此文本引用的一些图像。

0 投票
1 回答
130 浏览

race-condition - TVOS:启动时的竞争条件

使用模板和 TVML,我使用自己的加载页面启动我的应用程序,然后调用服务为用户创建主页。

如果我在内部发起对服务器的调用didFinishLaunchingWithOptions,则会收到错误消息ITML <Error>: undefined is not an object - undefined - line:undefined:undefined

由此我假设我对服务器的异步调用在 javascriptApp.onLaunch函数完成之前完成,并且只有在调用服务器之前强制等待时间才能让它工作。

这是 AppDelegate 方法:

这是(有点样板)javascript函数:

现在,如果我在 中更改对服务器的调用didFinishLaunchingWithOptions,并强制它等待,如下所示:

..它会工作。但我不喜欢那个解决方案!我能做些什么来阻止这种竞争状况的发生?

0 投票
1 回答
1063 浏览

javascript - TVML 创建动态模板

是否可以在不依赖 Apple 标准模板的情况下使用 TVML 创建动态模板/页面?

假设我想创建一个模板,该模板有 2 个相邻的图像,并且在这些图像之上有几个我想根据一些参数定位的文本字段。

我可以创建一个模板/视图 i UIKit 并从 JS 填充它作为替代方案吗?

我该怎么办?

0 投票
1 回答
249 浏览

tvos - 如何使用 tvml、tvjs 添加代码谷歌分析

我想在我的应用程序中包含谷歌分析。

这里代码:

但它不起作用。你能指导使用这个吗?

0 投票
1 回答
284 浏览

tvos - 如何添加 eventListener 高亮 buttonLockup?

我想用 stackTemplate 添加 eventListener highlight buttonLockup。你能指导使用这个吗?谢谢,

0 投票
1 回答
313 浏览

tvos - 使用 tvJS 检查 tvOS 中播放器对象的播放状态

有谁知道如何正确检查播放器对象的播放状态?我正在尝试构建一个 tvOS 应用程序,我需要检查视频何时结束。*这个应用程序不是原生的,它是使用 TVJS 构建的。这就是我现在所拥有的,但它不起作用:

再次感谢。

0 投票
2 回答
167 浏览

javascript - Updating the "Hero Image" in a TVOS template

I'm trying to dynamically update the hero image source, inside a TVOS productTemplate.

I'm able to do this for the description, for example:

.. but it's not working for the src value for the hero image:

I've verified the path is correct; what else should I look at?

0 投票
0 回答
152 浏览

tvml - 修改产品模板

我已经为我的 Apple Tv 应用程序使用了产品模板,我在其中删除了 infoList 标记以删除左侧的位置,该位置在模拟器和 Apple tv 中都可以正常工作。

  • 我的第一个问题是,是否有任何问题或申请可能因此在验证时被拒绝?
  • 如何制作一个 div 模板。div 模板不支持 img 、 description 等标签。为了在 div 模板中显示图像,我不得不使用 heroImg 标记。但在文档中没有提到这样的。使用什么或不使用什么。

请任何人建议如何使用 div 模板和产品模板查询。

提前致谢 。

0 投票
1 回答
169 浏览

tvml - TVJS TVML 切换按钮

我有一个按钮,我希望能够单击该按钮并将图像更改为其他内容,听起来很简单。

应改为:

在我的 Presenter.js 中,我有一个加载函数,可以检测到我选择了该项目:

关于如何改变它的任何想法?