问题标签 [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.

0 投票
2 回答
169 浏览

tvos - 无法在真实设备中运行 Apple tv 应用程序

尝试在真实设备上运行 Apple TV 应用程序时遇到问题。当我在模拟器中运行它时它运行良好,但是当我尝试在真实设备上运行相同的代码时,我收到以下错误:“appTV [161:4731] 无法加载”

不知道为什么会这样显示。

提前致谢。

0 投票
0 回答
196 浏览

ios - Apple TV TVML 视频循环

在 html5 中有一种简单的方法可以循环播放视频。见这里。我想知道 Apple TV 的 TVJS 和 TVML 是否存在类似的情况。

我可以让它像这样在javascript中循环:

但是,每次启动视频的新实例时都会显示视频进度条,这不是我想要的功能。我想连续循环直到退出。

在此先感谢您的任何帮助。

0 投票
1 回答
110 浏览

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查看。

0 投票
1 回答
988 浏览

swift - 使用 TVJS 在 TVML 上播放流式 URL

我是 iOS、tvOS 和 Swift 的新手。我一直在尝试在 tvOS App 上播放视频,但来自直播 URL 的视频在网络上运行良好。TVML 模板和 TVJS 都可以工作,即使应用程序包含单个视频 URL(.mp4)也可以工作,但是当我尝试使用这个流媒体链接时它不起作用。

这是我的 TVJS

0 投票
2 回答
312 浏览

tvos - 如何在 TVML 的 img 标签中添加占位符图像?

嗨,我是 TVML 的新手,只想知道如何在 URL 中加载图像并在等待 URL 时拥有占位符图像。

我正在使用 img 标签。

让我知道谢谢。

0 投票
1 回答
254 浏览

tvos - 如何在 TVML 中设置默认选择的 menuItem?

有没有办法设置一个不是第一个成为第一个视图的菜单项?

就像 Youtube 一样,他们使用 MenubarTemplate 并且第一个 menuItem 是搜索,但总是在第一次运行时显示第二个。

我可以在代码中设置选择项,但您仍然可以在很短的时间内看到焦点在第一个,所以我可以设置一个默认页面,它不是 TVML 中 menuItem 的第一个吗?

0 投票
1 回答
271 浏览

tvos - TVJS 如何检测 Apple TV 遥控器上的滑动?

我正在为 Apple TV 构建一个使用 TVJS 和 TVML 的应用程序。是否有事件可以帮助我检测用户何时刷了 siri 遥控器的触摸板?当我全屏显示图像并且用户滑动时,我想移动到下一张/上一张图像。但我似乎找不到任何检测这些滑动的事件。谢谢!

0 投票
3 回答
1000 浏览

tvos - 在 TVML 中在后台播放视频

我正在启动一个播放器,然后将一个文档推送到导航堆栈上。视频正在后台播放,但由于文档占据了屏幕,所以不可见。谁能告诉我如何使文档透明,或者有没有更好的方法来实现相同的效果?

0 投票
1 回答
280 浏览

tvos - TVML的stackTemplate中锁定元素内元素的水平对齐

我需要在锁定元素中旁边有一个图像和一个文本。文本不应显示为图像上的叠加层。它应该出现在图像旁边。任何帮助将不胜感激。

(这是更高要求的一部分,我需要在突出显示时将典型的锁定元素更新为这个自定义锁定元素。非常感谢任何有关如何实现这一点的帮助)

0 投票
1 回答
342 浏览

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 :因错误而停止