2016-10-03 7 views
3

Так что мой вопрос несколько связан с Firefox SecurityError: "The operation is insecure.". Загрузка изображения работает во всех браузерах, ожидающих приложения Firefox Android, оно выдает SecurityError. Я не могу понять, как это проблема CORS. Изображение просто считывается из FileReader и отображается в пользовательском интерфейсе.Firefox Mobile SecurityError для API FileReader

reader.onload = (e) => { 
    this.displayImage(e.target.result, file.name); 
    this.toggleUploadInput(); 
    }; 
    reader.onerror = (e) => { 
    alert('error:'+ e.target.error.name); 
    }; 

Любая помощь будет оценена по достоинству. Благодарю.

ответ

3

Решенный, Firefox не имел полного доступа к камере, микрофон. Вы должны убедиться, что он имеет доступ ко всем ресурсам вашего устройства, о которых он просит.

+0

Фактически он может получить доступ к галерее, к камере. Поэтому я предполагаю, что это не связано с запросами разрешений. не отправляется обратно в FileReader –

+0

Можете ли вы рассказать мне, какая у вас версия для Android? Когда я сказал, что весь доступ я имею в виду все доступ, камера, микрофон, галерея, gps .. Все, что он просит, это то, что я сделал чтобы устранить ту же проблему (когда проблема с файловой системой устранена) –

+0

Моя версия для Android 6.0.1 Как вы решили проблему? Можно ли запросить разрешение неявно (путем запроса, а не настроек)? –

-2

Я порыв идти в разрешениях Firefox и увидеть это android screenshot

Затем я перехожу на доступе к памяти и моему сценарий начала работы славному. Насколько я помню, я предоставляю весь доступ к Firefox, но не знаю, почему он не включается (

 Смежные вопросы

  • Нет связанных вопросов^_^