问题标签 [tvml]
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 - 在 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 :因错误而停止
ios - Apple TVJS 节目播放控制
我需要在 Apple TV 应用程序中循环播放视频,我真的更喜欢使用 TVJS,以便我们可以轻松地更新服务器端。但是,当我循环播放视频时,它每次都会显示播放控件,这并不理想。
我看到AVPlayerViewController有一个showsPlaybackControls
可以设置为 false 的布尔值,默认情况下为 true,但TVJS Player 类似乎没有相同的可用值。
我很好奇的是,是否有一种方法可以从AppDelegate
我将默认值从 true 更改为 false,从而使播放控件永远不会显示?我在下面也包含了我的 AppDelegate。提前致谢!
swift - AppleTV - tvos - 使用本机和 TVMLKIT 的混合应用程序 - 无法返回本机应用程序
我是 TVOS 的初学者。
我想使用原生应用程序和 TVMLKIT 在 AppleTV 上创建一个混合应用程序。我的本机应用程序只是一个带有按钮的简单本机应用程序(使用 swift)。
当我们单击一个按钮时,我会使用 TVLMKIT 和 TVJS 启动一个 javascript 应用程序。
我的 TVJS as 使用 Player 来显示视频。视频结束后,我想关闭 TVJS 应用程序并返回到本机 ViewController。
我的问题是,当我回到本机应用程序时,我失去了对本机视图的关注(应用程序被冻结)。
本机视图控制器:
就在从我的 TVJS 调用“notifyEventToNative”之前,我调用了“navigationDocument.clear();” 清除 TVML 视图。
我可以看到我的本机应用程序,但我无法与之交互。
有任何想法吗?谢谢。
video - tvos - 设置 TVAppllicationController 的大小(边界)
有什么方法可以调整 TVApplicationController 的大小。我想将我的 TVML 应用程序包含在本机 ViewController 的子视图中。
我的代码:
我尝试使用 CGRect 设置窗口框架。x,y 已应用,但既不应用宽度也不应用高度。TVML 应用程序的大小始终是 UIScreen 的大小。
有任何想法吗?
ios - 如何在 TVML 应用程序中使用 AJAX 请求?
我的浏览器中有一个有效的 AJAX 请求。现在我需要在 TVML 项目中对我的 JSON 数据使用 GET 请求。怎么做比较好?
我正在尝试 XMLHttpRequest,但它不起作用或者我做错了什么?
json - 快速从复杂的 JSON 中获取数据
我有一个复杂的 JSON 数据。如何解析这些数据?我试过了,但它不起作用。
我需要一个带有对象(id,时间......)的字典。但是如何通过“1,..”?我怎样才能花时间开始和结束?
我的错误在哪里?