Ответьте на этот вопрос: примените загруженный CSS к приложению MetroUI для Windows 8 а>
Итак, да, Windows говорит, что из соображений безопасности вы не можете перейти к загруженному вами HTML-коду в это место и вы не можете запускать какой-либо исполняемый или потенциально исполняемый код, такой как скрипт или CSS. Он предназначен для таких медиа, как изображения или видео и тому подобное.
Но я очень, очень хочу использовать этот файл css из моего локального хранилища. Разве я не могу использовать метод execUnsafeLocalFunction обойти это ограничение вот так?:
MSApp.execUnsafeLocalFunction(function () {
el["href"] = "ms-appdata:///local/style.css"
});
Он по-прежнему выдает Приложение не может загрузить удаленный веб-контент в локальном контексте. Я также пытался просто прочитать файл с помощью localFolder.getFileAsync и readText, но ничего не помогает. Неужели нет никакого способа обойти это?