问题标签 [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.
tvos - 无法在真实设备中运行 Apple tv 应用程序
尝试在真实设备上运行 Apple TV 应用程序时遇到问题。当我在模拟器中运行它时它运行良好,但是当我尝试在真实设备上运行相同的代码时,我收到以下错误:“appTV [161:4731] 无法加载”
不知道为什么会这样显示。
提前致谢。
ios - Apple TV TVML 视频循环
在 html5 中有一种简单的方法可以循环播放视频。见这里。我想知道 Apple TV 的 TVJS 和 TVML 是否存在类似的情况。
我可以让它像这样在javascript中循环:
但是,每次启动视频的新实例时都会显示视频进度条,这不是我想要的功能。我想连续循环直到退出。
在此先感谢您的任何帮助。
javascript - tvOS、tvjs:如何连接到 MediaPlayer (...)/“更多”按钮?
使用标准播放音频时。tvOS/tvjs 媒体播放器“触摸”遥控器将使您导航到 (...) 或“更多”按钮。
我试图抓住按钮按下并在 play tvjs/javascript 中显示菜单覆盖 - 到目前为止没有太大成功。Tvjs 错误并带有以下消息:Attempting to load the view of a view controller while it is deallocating is not allowed and may result in undefined behavior (<UIAlertController: 0x7f88eaf2be80>)
Apple的文档似乎没有解释这一点......我什至尝试在播放器本身上添加一个事件监听器(onselect
和/或play
)(嗯,它没有这样记录......但这是我的最后一枪:-)
有人知道如何连接这个按钮吗?我真的很感激任何帮助!
PS:其余代码可以在https://github.com/iBaa/PlexConnectApp/blob/master/PlexConnectApp/js/AudioPlayer.js查看。
swift - 使用 TVJS 在 TVML 上播放流式 URL
我是 iOS、tvOS 和 Swift 的新手。我一直在尝试在 tvOS App 上播放视频,但来自直播 URL 的视频在网络上运行良好。TVML 模板和 TVJS 都可以工作,即使应用程序包含单个视频 URL(.mp4)也可以工作,但是当我尝试使用这个流媒体链接时它不起作用。
这是我的 TVJS
tvos - 如何在 TVML 的 img 标签中添加占位符图像?
嗨,我是 TVML 的新手,只想知道如何在 URL 中加载图像并在等待 URL 时拥有占位符图像。
我正在使用 img 标签。
让我知道谢谢。
tvos - 如何在 TVML 中设置默认选择的 menuItem?
有没有办法设置一个不是第一个成为第一个视图的菜单项?
就像 Youtube 一样,他们使用 MenubarTemplate 并且第一个 menuItem 是搜索,但总是在第一次运行时显示第二个。
我可以在代码中设置选择项,但您仍然可以在很短的时间内看到焦点在第一个,所以我可以设置一个默认页面,它不是 TVML 中 menuItem 的第一个吗?
tvos - TVJS 如何检测 Apple TV 遥控器上的滑动?
我正在为 Apple TV 构建一个使用 TVJS 和 TVML 的应用程序。是否有事件可以帮助我检测用户何时刷了 siri 遥控器的触摸板?当我全屏显示图像并且用户滑动时,我想移动到下一张/上一张图像。但我似乎找不到任何检测这些滑动的事件。谢谢!
tvos - 在 TVML 中在后台播放视频
我正在启动一个播放器,然后将一个文档推送到导航堆栈上。视频正在后台播放,但由于文档占据了屏幕,所以不可见。谁能告诉我如何使文档透明,或者有没有更好的方法来实现相同的效果?
tvos - TVML的stackTemplate中锁定元素内元素的水平对齐
我需要在锁定元素中旁边有一个图像和一个文本。文本不应显示为图像上的叠加层。它应该出现在图像旁边。任何帮助将不胜感激。
(这是更高要求的一部分,我需要在突出显示时将典型的锁定元素更新为这个自定义锁定元素。非常感谢任何有关如何实现这一点的帮助)
apple-tv - Apple TV TVJS 应用程序中的流式视频在模拟器中工作,但在设备上失败并出现神秘错误
我正在尝试在 TVML 应用程序中流式传输视频。流式传输视频在模拟器中有效,但在设备上我收到一条无法解释的神秘错误消息。
我正在使用此示例中的代码,并在函数 startPlayback(event) 部分中更改了以下代码。
错误信息:
2016-04-05 18:05:08.821 TeeVee[255:12143] #T:[Main] #Notice #SYSTEM:模板控制器:<_TVProductTemplateController:0x12f021400> 2016-04-05 18:05:14.298 TeeVee[255:12143 ] #T:[Main] #Error #SYSTEM : 发生错误:错误域=AVFoundationErrorDomain Code=-11800“操作无法完成” UserInfo={NSUnderlyingError=0x130519500 {Error Domain=NSOSStatusErrorDomain Code=-16044"(null) "}, NSLocalizedFailureReason=发生未知错误 (-16044), NSLocalizedDescription=操作无法完成} 2016-04-05 18:05:14.298 TeeVee[255:12143] #T:[Main] #Error #SYSTEM :因错误而停止