我正在使用由UWP javascript驱动的XBOX应用程序。我需要访问系统讲述人设置,但没有找到任何选项。
是否有人知道访问此信息的方法,或者是否有任何清单选项功能来获得访问权限。
谢谢
答案 0 :(得分:0)
我需要访问系统讲述人设置,但没有找到任何选项。
要访问系统讲述人设置,可以使用launchUriAsync
方法在UWP WinJS应用程序中启动ms-settings:easeofaccess-narrator
设置方案。您可以直接使用以下代码。
document.getElementById("lanucherBtn").addEventListener("click", function (e) {
var uri = new Windows.Foundation.Uri('ms-settings:easeofaccess-narrator');
var options = new Windows.System.LauncherOptions();
// Launch the URI with a warning prompt
options.treatAsUntrusted = true;
Windows.System.Launcher.launchUriAsync(uri, options).then(
function (success) {
if (success) {
// URI launched
} else {
// URI launch failed
}
});
});
更新
当前,叙述者不提供用于检查其状态并将其用于编程的api。如果要启用旁白,可以使用上述方式启动旁白设置页面,然后检查旁白的状态。