问题标签 [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.
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
参考:
任何帮助深表感谢。
样本:
设置播放器和播放列表:
设置媒体项目:
附加插页式广告的属性:
玩:
javascript - 手动将焦点设置为TVJS 中的元素
我在文档中找不到任何手动将焦点设置到元素的方法。它应该支持DOM Element
班级,但是当我这样做时
它什么也不做。elem
设置正确,但无法识别该focus()
方法。
ios - TVML 自定义模板
我正在为 Apple TV 建立一个网上商店tvOS
,我对此很陌生!
我想知道,你能用 xml 编写你自己的模板,还是坚持使用苹果提供的默认模板?也许可以将不同的模板相互组合?
tvos - 覆盖在展示模板中不起作用
我只是通过修改图像src
并向查找添加叠加层来修改 TVMLCatalog 示例附带的展示模板:
但覆盖没有显示
这是 XCODE 日志显示的内容:
请注意,我以前从未使用过 Swift 或 Objective-C。所以我在这里完全迷失了。任何帮助将不胜感激
tvos - TVML-TVOS 一起渲染超过 1 个模板
我最近开始使用 TVML/TVJS,但不确定如何处理以下问题。
手头的问题是在渲染页面时在同一页面上使用多个模板,即我想在 ListTemplate 上添加 MenuBarTemplate 等等。
但是如果我在页面上同时添加两者,它只会呈现 ListTemplate 而不是 MenuTemplate
这是代码片段:
对此的任何帮助都会很棒。谢谢。
focus - 如何设置在 TVML 或 TVJS 中突出显示的 buttonLockup?
compilationTemplate
可以放在buttonLockup
下面。heroImg
当视图出现在屏幕上时,我想突出显示此按钮。
我那里只有一个按钮。不管是用 JS 还是 XML 来完成,我只想让它工作。
我已阅读此线程Manually setting focus to a <lockup> element in TVJS,但没有一个解决方案适合我。
IKDOMElement
代表buttonLockup
没有:
autohightlight
属性或方法autofocus
属性或方法highlight
属性或方法focus
属性或方法- 设置
autoHighlight
属性buttonLockup
标签什么都不做
如果有人想玩并检查一下,您可以从这里使用 Apple 示例应用程序:https ://developer.apple.com/library/tvos/samplecode/TVMLCatalog/Introduction/Intro.html模板名称:Compilation.xml.js
,共有三个按钮,当视图出现在屏幕上时突出显示其中的任何一个。
tvos - 如何使用 TVJS 在 TVOS 应用程序中检测菜单按钮按下
我需要知道何时在 Apple tvOS 应用程序中从堆栈中弹出文档(屏幕)。我认为检测菜单按钮按下将是最简单的方法,但我正在使用 TVJS 并且无法弄清楚如何编写事件处理程序。
请帮助我编写一个事件处理程序,该处理程序将在文档删除、菜单按钮按下或提供替代解决方案时触发。
gulp - Uglification failed. Unexpected character '`'
gulp-uglify is unable to uglify this piece of code:
it complains at the character: `. The character is valid for the apple's JS framework. I can't see anything inside the uglify package to ignore those characters and the text string inside it. Am i missing something from the documentation?
javascript - 将变量从 Swift 传递给 javascript 函数
使用 JSContext 将变量传递给 javascript 函数时遇到问题。错误说stringToSend
未定义:
dom - 在 TVJS 应用程序中更新 DOM 的最高效方式?
在一个实例中更新 TVJS 中的 DOM 似乎几乎是瞬时的(在 DOM 中大约 1000 个锁定项),而在另一个实例中则阻塞了 UI 30 秒(大约 10000 个锁定项)。
文档参考存储为参考并使用一些属性进行更新:
是否有更高效/更高效的方式来更新 DOM?