Мне нужен доступ к настройкам системы, но я не нашел никаких вариантов.
Чтобы получить доступ к настройкам системы, вы можете использовать метод launchUriAsync
для запуска схемы настройки ms-settings:easeofaccess-narrator
в приложении UWP WinJS. И вы могли бы использовать следующий код напрямую.
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 для проверки своего состояния и использования его при программировании. Если вы хотите, чтобы диктор был активным, вы можете использовать описанный выше способ, чтобы открыть страницу настроек диктора, а затем проверить состояние диктора.