问题标签 [tvml]

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 投票
3 回答
728 浏览

xcode - TVOS 中的连续循环视频?

我刚刚开始使用 TVOS,想知道是否有人解决了 TVOS/TVJS/TVML 中的循环问题。我正在使用本教程创建一个用于播放视频的简单界面。我的问题是我希望这些视频以连续的无缝循环播放——基本上是一种移动的屏幕保护类型效果——请参阅art.chrisbaily.com上的示例视频。

有没有一种简单的方法可以做到这一点,还是我需要构建某种事件监听器来手动循环?我希望视频的分辨率相当高,视频的时长在 1 到 3 分钟之间。

0 投票
2 回答
262 浏览

tvos - Apple TVML 循环数据(for、foreach 等)

在使用 TVML、TVJS 和 tvOS 大约 7 天后,我终于设法创建了一个简单的应用程序。但是,我有两个问题:

  1. 我想从 Node.js 服务器加载我的内容。它将作为 JSON 文件接收,因此我猜它可能会针对 TVML 模板进行更改或转换。

  2. 如何在 XML 模板中循环加载数据(已从服务器返回)?

0 投票
1 回答
266 浏览

swift - 将 TvML 集成到原生 tvOS 应用程序中

我想在具有基于 TVML 的 menuBarTemplate 的外观和感觉的本机 tvOS 应用程序中播放视频,但找不到将其集成到本机应用程序的方法。所以问题是,是否有可能将 menuBarTemplate 集成到用 Swift 编写的原生 tvOS 应用程序中

0 投票
2 回答
553 浏览

tvos - 适用于 tvOS 的本机 Swift/Obj-C 应用程序 - 但是如何在 TVML 中显示网页?

我承认我有点懒惰,但我相信很多开发者都会有同样的问题。

所以我openUrl在 iOS 上的 SettingsVC 中使用了很多我们的法律内容(TOS、隐私)。我正在用 Swift 创建一个新的 tvOS 应用程序,并且必须弄清楚如何从网络上显示这些文本内容。

一些选项:

  1. 硬编码文本(不是一个选项,因为我们希望能够通过推送到 Web 服务器来更新)
  2. 为文本创建一个单独的 API 端点(可能,但不希望)
  3. 以某种方式从我们的网络链接中获取文本并在适当的视图中显示。

我想做 3,但不知道我是 tvOS 的新手。是否有某种 TVML 视图可以像 webview 一样实现以加载 url 并显示返回的 HTML?

0 投票
1 回答
971 浏览

tvos - 如何找到可以从 tvml DOM 触发的事件?

使用 TVML 教程开始 tvOS 开发

向 DOM 添加事件时我很困惑。在这段代码中

从哪里来"select"

我怎么知道"select"可以从某些元素(例如按钮)触发该事件?

有这方面的文件吗?

0 投票
1 回答
870 浏览

css - 更改 TVML 元素的字体粗细

我目前正在为Apple TV开发一个 TVML 应用程序,并且我一直在尝试对一些元素进行一些样式调整。

我已经能够遵循TVML 文档,并且通过执行以下操作成功地将文本颜色从白色更改为黑色:

现在,根据文档,我想通过更改其他样式(例如font-weighttolightfont-size.

以下是我这样做的一些尝试:

1

2

3

4

不幸的是,我无法弄清楚如何让它工作。我正在使用descriptiveAlertTemplate.

0 投票
1 回答
301 浏览

tvos - 如何从 UIKit 应用推送 TVML 模板?

我正在编写本机 tvOS 应用程序,但也想使用 Apple 提供的模板之一。我找到了解释如何将 UIKit 视图推送到 TVML 应用程序的帖子,但反之则不然。

如果您使用 Javascript,也许这真的很简单,但不幸的是,我不是。

有人可以解释如何去做吗?

0 投票
1 回答
224 浏览

xcode - 如何在 TVML 应用程序中嵌入 Facebook 登录?

如果我理解正确,适用于 tvOS 的 Facebook SDK包含有关如何在应用程序是本机的情况下嵌入登录的说明。

如何在 TVML 应用程序中嵌入 Facebook 登录?

0 投票
1 回答
483 浏览

ios - 在 Apple TV TVJS 中使用插页式广告

我正在为新的 Apple tv 开发一个新的视频流应用程序。我正在尝试将广告实施到媒体项目中。Apple 提供了interstitial用于确定广告展示位置和时间的参考。他们那里几乎没有信息有助于将另一个媒体项目实际实施到interstitial. 我希望有人遇到过这个并完成了这个?

这个对象是一个属性,我将它附加到一个MediaItem. 哪个工作正常,但我实际上在哪里将另一个附加MediaItem到活动视频?

苹果明确表示:

An interstitial object defines a point within a MediaItem object where you can insert another media item

参考:

https://developer.apple.com/library/tvos/documentation/TVMLJS/Reference/TVJSMediaItem_Ref/index.html#//apple_ref/javascript/instp/MediaItem/interstitials

任何帮助深表感谢。

样本:

设置播放器和播放列表:

设置媒体项目:

附加插页式广告的属性:

玩:

0 投票
1 回答
928 浏览

ios - TVML 自定义模板

我正在为 Apple TV 建立一个网上商店tvOS,我对此很陌生!

我想知道,你能用 xml 编写你自己的模板,还是坚持使用苹果提供的默认模板?也许可以将不同的模板相互组合?