问题标签 [xbox-one]

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 回答
843 浏览

c# - UWP Xbox One 在零售模式和开发模式下运行的区别

在 Xbox One 上让应用程序在零售模式下运行时遇到严重问题。

该应用程序在开发模式下运行良好,我已上传到商店并且它通过了认证,但是当应用程序通过商店安装到零售 Xbox One 上时,它拒绝运行。

首先它在启动屏幕上崩溃,没有错误消息只是返回到 Xbox 主屏幕,由于现在处于零售模式,我无法将调试器连接到应用程序。我已经设置了自己的异常处理程序以将错误发送到我的后端服务器,并且它因异常而崩溃:

它使用最新的 Microsoft.Services.Store.SDK,因此使用 Microsoft.Advertising SDK for XAML。我已经从 MainPage.xaml 中取出 AdControl,现在屏幕上出现了一个 UI!不理想,因为货币化需要广告。  

不幸的是,这并不是问题的结束,在应用程序初始化期间,它会将文件从解决方案的 Data 文件夹复制到本地存储,由于某种原因,它现在挂在以下位置:

与开发模式相比,在零售模式下的 Xbox 上运行的应用程序有何不同?该应用程序在移动设备和台式机上也能正常运行,所以我知道应该没有任何问题。尝试找出导致问题的唯一方法是注释掉行,或在应用程序中放置占位符以更改屏幕上的调试文本框以查看正在运行的代码部分并重新构建并再次提交到商店,等待认证然后从商店重新下载到 Xbox,这是一项非常缓慢且耗时的任务,我现在要提交一个应用程序的第 12 次,我对此感到非常沮丧!

更新:似乎 AdControl 问题开始于 2 月 9 日左右,并且正在影响 Xbox One 上的多个应用程序,并且可能是由于所涉及的库的框架更新。不知道为什么它也不会影响开发模式。

0 投票
2 回答
155 浏览

c# - Xbox One CopyAsync failing in Retail Mode only

Basically the following code copies an entire folder from the app installation into the LocalCacheFolder so they can be manipulated/updated. In this case the contents of the folder called 'Data'

This code works fine on mobile, desktop and on Xbox in Dev Mode, but this line fails on Xbox in Retail Mode:

This is also on a fresh install so I know the file(s) don't already exist.

Is there a different way to achieve this in Retail Mode, although in theory all UWP code should work across devices.

0 投票
2 回答
1065 浏览

c# - XAML 检测列表视图项是否聚焦

我试图检测列表视图中的哪个项目是焦点,但我没有检测到事件。我正在为 Xbox One UWP 开发,所以我不能使用鼠标或键盘事件,只能使用焦点。

0 投票
1 回答
36 浏览

xbox - 在 Xbox 开发模式上需要什么操作系统构建,以便我们可以看到我们有 Creators Program 开发工具包而不是 UWP 应用工具包?

我在 Xbox One 仍处于 beta 预览阶段时加入了创作者计划预览版(因此已经进行了三月更新),然后当我使用开发模式时,当你查看开发者主页时,它显示我在创作者计划中. 但由于在进入任何开发模式之前必须退出任何预览程序,我不得不选择退出其他程序。从那时起,我的 Xbox One 更新到其操作系统的公共零售版(周年更新),开发模式也已更改为该版本,现在我只看到 UWP 应用程序包。开发模式是否有可能更新为预览版本,以便我可以将其与创意者计划一起使用?

0 投票
1 回答
145 浏览

javascript - 检查用户是否在 UWP Xbox 应用中启用隐藏式字幕

在 Javascript UWP 应用程序中实现隐藏式字幕时遇到问题。我们使用手动隐藏式字幕实现(因为跨平台的原因)。

我已经实现了所有各种用户设置,例如ClosedCaptionSizeClosedCaptionStyle

但是,我似乎缺少特定的属性或值来检查用户是否实际上enabled Closed Captions在他或她的帐户中。

除了如何设置标题样式外,文档没有提供任何信息。我曾预计它会出现在上述文档 ( Windows​.Media​.ClosedCaptioning) 的名称空间中,但似乎并非如此。

如何确定用户是否启用或禁用了隐藏式字幕?

0 投票
1 回答
47 浏览

javascript - Xbox One 设置中的“访问内容”值是否可通过 Javascript UWP api 获得?

我们正在为 Xbox One 开发 UWP 应用程序。我们希望通过检查当前用户的内容限制来过滤应用程序中的内容。

我们希望能够通过过滤高于用户Access to content设置的任何内容(可在Settings->Account->Content restrictions->Access to content. 但是,我们在 Javascript api 中找不到任何代表此设置的属性。

是否可以从 Javascript UWP 平台检索此设置的值?

0 投票
1 回答
158 浏览

c# - FileOpenPicker 错误

在 Xbox One 上,上面的行打开了一个文件选择屏幕,但是屏幕上的取消按钮立即被取消选择并且页面被卡住,您无法返回。必须按主页按钮,然后等待者继续。

你所要做的就是调用 PickSingleFileAsync() 让它在 xbox 上工作吗?在 Xbox 上没有专门用于此用途的文档。

0 投票
1 回答
117 浏览

uwp - Xbox 上的 UWP 应用忘记了网络摄像头功能权限

我正在开发一个使用 Kinect 的 UWP 应用程序,并且注定要在 Xbox One 上运行。

该应用程序具有在 Package.appmanifest 中声明的“网络摄像头”功能

每当我修改、重建和重新部署应用程序到 Xbox 时,似乎“忘记”了我之前已授予应用程序访问相机的权限,我必须再次这样做(设置 -> 帐户 -> 隐私和在线安全 -> 应用隐私 -> 相机)。

有什么办法可以避免这种行为,并让 Xbox 记住我已允许此应用访问网络摄像头?在不知道这在 Xbox 内部是如何工作的情况下,似乎我实际上是在授予网络摄像头访问我的应用程序的这个确切版本,包括构建日期。导致开发周期非常缓慢。

0 投票
1 回答
302 浏览

uwp - 在 Xbox 上托管的 Web 应用 UWP 上流式传输 HLS 时发生内存泄漏

github中提供的基本示例无法播放.m3u8持续时间> 40分钟的a。内存增长很快,似乎没有正确处理:

在此处输入图像描述

播放 10-20 分钟后,应用程序通常会崩溃。我尝试使用<video>元素和 TVJS MediaPlayer 助手,观察到类似的行为。

值得注意的是,使用 Edge 流式传输同一页面时不会发生这种情况,但我猜该应用程序比用于托管 web 应用程序的 webview 具有更好的权限/内存管理。

xbox 商店中可能有一堆托管的 web 应用程序没有内存问题,我错过了什么吗?

0 投票
1 回答
205 浏览

javascript - 检测 uwp 连接中的互联网连接类型?

我正在开发一个基本构建到 Windows 商店和 Xbox 的 uwp 应用程序。

我的代码就像

当我连接到 wifi 并在 xbox 中运行此代码时,我得到的连接类型为“以太网”,但是当我在本地机器上运行相同的代码时,我得到的值是 wifi。

任何帮助表示赞赏:)