Пожалуйста, помогите, я не могу получить ответ для этого в любом месте.Плагин файла Cordova не может получить доступ к каталогу приложения на окнах 8
Если я использую плагин для файла Cordova, чтобы попытаться получить доступ к каталогу приложений в Windows 8, он всегда терпит неудачу! Вот основной код, я использую:
window.resolveLocalFileSystemURL(cordova.file.dataDirectory + 'www/assets/images/image.png', gotFile, fail);
Я использую один и тот же базовый код на версиях Android и IOS из приложения в течение некоторого времени без проблем, так что я не понимаю, почему для Windows 8 версия не нравится.
Через консольные журналы Я вижу, что созданная ссылка на самом деле правильная, и на самом деле она точно такая же, как и для добавления одного и того же изображения на страницу (которое отлично работает): <img src="ms-appx:///www/assets/images/image.png">
.
Может кто-нибудь скажет мне, почему я не могу использовать cordova.file.applicationDirectory с Windows? Я знаю, что папка только для чтения, я просто пытаюсь ее прочитать.
Примечание: я могу использовать window.resolveLocalFileSystemURL с файлом cordova.file.applicationDirectory без проблем, он работает так, как ожидалось. Его единственный файл cordova.file.dataDirectory, который всегда терпит неудачу для меня. Самый близкий ответ, который я мог найти, - это некоторые люди, испытывающие проблемы с изображениями изображений, сохраненных из плагина камеры, но это, похоже, было ошибкой, исправленной Кордовой. Если это не ошибка, тогда я предполагаю, что есть что-то действительно простое, что я могу сделать, чтобы сделать resolveLocalFileSystemURL работать?
Спасибо.