从网络驱动的XBOX App访问XBOX讲述人设置

时间:2018-10-31 20:30:09

标签: uwp xbox narrator

我正在使用由UWP javascript驱动的XBOX应用程序。我需要访问系统讲述人设置,但没有找到任何选项。

是否有人知道访问此信息的方法,或者是否有任何清单选项功能来获得访问权限。

谢谢

1 个答案:

答案 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。如果要启用旁白,可以使用上述方式启动旁白设置页面,然后检查旁白的状态。