IOS Angular App: получить удаленные изображения

0

Всем добрый день!

Я разрабатываю приложение ios с ионной картой. Концепция такова: приложение принимает фотографию и объединяет ее с холстом с другим удаленным изображением. Но я не могу получить удаленные изображения. Я имею в виду, что они поступают из удаленного хранилища (я использую Amazon S3), когда приложение тестируется в Chrome, но в эмуляции приложения они не отображаются. Если они хранятся в папке приложения - это нормально.

Можете ли вы рассказать мне, что является лучшим способом загрузки удаленных изображений с высоким разрешением в приложении ios? Может, кто-нибудь может мне помочь?

PS Моя стратегия такова: при загрузке на стороне сервера на Amazon с ответом на ссылку. Эта ссылка относится к MongoDB. Мобильное приложение должно взять эту ссылку и отобразить изображение.

Теги:
cordova
ionic

1 ответ

0

Возможно, вам придется присваивать белый список вашей амазонке s3; в последнем выпуске Apache Cordova 4.0.0 для Android и iOS вам необходимо присваивать белые ресурсы любым внешним ресурсам, которые вы хотите использовать. По умолчанию все включено в черный список.

  1. Установите последний плагин Whaptelist Apache Cordova следующим образом:

плагин cordova добавить кордову-плагин-белый список

  1. Чтобы разрешить все, добавьте следующее в свой файл www/index.html прямо под другими метатегами:

<meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'">

  • 0
    К сожалению, это не помогло. Все еще не доступно на устройстве, но доступно в Chrome. Перепробовал оба варианта.
  • 0
    попробуйте следовать документации здесь: cordova.apache.org/docs/en/4.0.0/…

Ещё вопросы

Сообщество Overcoder
Наверх
Меню