- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我一直致力于为 Apple TV 上的 tvOS 应用程序动态生成内容变化非常频繁的 tvml 模板。生成模板工作正常,但是在 View 之间来回导航或离开并重新进入应用程序时,我无法让应用程序更新/重新加载模板的内容。只有重新启动似乎才能重新加载 tvml 模板。
最佳答案
只要您在模板文档中操作 TVML,您的模板就会自动刷新。
如果您像这样维护对文档的引用:
var myDoc;
resourceLoader.loadResource(templateURL,
function(resource) {
if (resource) {
myDoc = self.makeDocument(resource);
});
}
您可以使用 myDoc 操作 TVML,您的 View 将自动更改。
因此,如果您的模板文档包含一个“collectionList”并且您要运行此代码:
//Removes the child elements of the first collectionList
var collectionLists = myDoc.getElementsByTagName("collectionList");
var collectionList = collectionLists.item(0);
while (collectionList.firstChild) {
collectionList.removeChild(collectionList.firstChild);
}
您的 View 将不再显示 collectionList 中的 UI 元素。代码运行时 View 将自行刷新。
关于javascript - 强制 View 在 Apple TV/tvos 上重新加载 tvml 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33532217/
有谁知道如何使用TVJS/TVML在Apple TV应用中动态生成模板?基本上,我想访问我的API,获取一个对象数组,然后将数据插入到XML模板中。 我一直在寻找有关如何实现此目标的信息,但很快就找到
是否可以在不依赖 Apple 标准模板的情况下使用 TVML 创建动态模板/页面? 假设我想创建一个模板,其中有 2 个图像并排放置,在这些图像之上有几个文本字段,我想根据一些参数定位它们。 我可以在
tvml 中可以使用相对链接吗?我在网页中使用它们从来没有遇到过问题,但就是无法在我的 tvml 文档中使用它们。 来 self 的 swift : static let TVBaseURL = "h
我正在使用 tvOS 为 Apple TV 构建一种网上商店,我是新手! 我想知道,您可以在 xml 中编写您自己的模板,还是坚持使用 apple 提供的默认模板?也许可以将不同的模板相互组合? 最佳
我正在使用 Apple 的 TVML MenuBarTemplate。 有没有办法设置菜单栏模板的样式? 我想更改背景颜色,但似乎找不到适合它的东西。 最佳答案 目前无法设置 TVML menuBar
我目前正在为 Apple TV 开发 TVML 应用程序,我一直在尝试对一些元素进行一些样式调整。 我已经能够关注 the TVML documentation通过这样做,我已经成功地将文本颜色从白色
有没有办法在 Apple tvOS TVML 中使用自定义字体?基于应用?我试过 @font-face在规则无济于事。 @font-face { font-f
我正在使用来自 Apple 的 TVMLCatalog 示例文件,并且一直试图将对象传递给我在演示者中加载的模板文件(javascript 文件)。这似乎应该是一件完全初级的事情,但它让我打败了。 我
所以我已经使用 Apple TV 几天了。我在使用模板时遇到了一点问题。 例如 catalogTemplate其使用受到限制。我想改变背景。我怎么能解决这个问题?我知道您可以使用 rgb blabla
在创建新的客户端-服务器 tvOS 应用程序时,tvOS 不会从我的外部获取数据 tvml文件。这是错误:ITML : Failed to load launch URL with error: (n
我正在尝试弄清楚如何使用 TVJS 从 TVML 中的 textField 中获取值,但我还没有找到任何关于它的文档,我不想等待文档更新。实际上并没有任何绑定(bind)到输入的模式,因为我确信除了登
对于 Apple TVOS,使用 TVML 比自定义应用程序(基于媒体的应用程序而不是游戏)有什么优势吗?从我从苹果文档中读到的内容来看,我无法找出任何这样的优势(尽管它主要谈论 TVML/TVJ)。
我正在使用 TVMLKit 开发 Apple TV 应用程序。我的应用程序的 JavaScript 代码尝试使用 XMLHttpRequest 向服务器发送 HTTP 请求。服务器需要一个特定的用户代
我最近开始使用 TVML/TVJS,但不确定如何继续处理以下问题。 当前的问题是在渲染页面时在同一页面上使用多个模板,即我想在 ListTemplate 上添加 MenuBarTemplate 等。
我喜欢客户端-服务器应用程序及其模板的简单性,因为它适合我打算创建的应用程序类型。 但是,我的应用程序需要访问需要身份验证(用户名和密码)的外部 API。我知道不可能在 tvOS 应用程序中保存数据,
我的浏览器中有一个有效的 AJAX 请求。现在我需要在 TVML 项目中对我的 JSON 数据使用 GET 请求。怎么做比较好? 我正在尝试 XMLHttpRequest,但它不起作用或者我做错了什么
我当前的项目可以在这里访问:GitHub 我正在尝试将 product.json 文件中的数据检索到我的 productsTemplate.tvml (FunTV/templates) 中。 如何在.
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 7 年前。 Improve this qu
我正在为 tvOS 演示,我发现您可以使用 UIKit 或 TVML 标记语言和 Javascript 来构建您的应用程序。我检查了 UIKit Catalog和 TVML Catalog他们看起来很
我想在原生 tvOS 应用程序中播放具有基于 TVML 的 menuBarTemplate 外观和感觉的视频,但找不到将其集成到原生应用程序中的方法。所以问题是,是否有可能将 menuBarTempl
我是一名优秀的程序员,十分优秀!