0

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

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

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

4

2 回答 2

0

看看这个回购。它应该让你开始。https://github.com/2metres/jade-tvml

于 2015-11-27T23:37:34.940 回答
0

如果您使用的是atvjs框架,您可以轻松创建并导航到在导航时重新生成的动态页面。

ATV.Page.create({
    name: 'home',
    url: 'path/to/your/api/that/returns/json',
    template: your_template_function
});
// navigate to your page
ATV.Navigation.navigate('home');

您可以查看使用atvjs框架重写的 tvml 目录示例代码的端口。https://github.com/emadalam/tvml-catalog-using-atvjs

于 2016-01-30T21:37:50.647 回答