Как исправить изображение «не удалось загрузить ресурс: слишком много перенаправлений HTTP» из safari в веб-приложении Google - PullRequest
0 голосов
/ 16 апреля 2019

Я создал веб-приложение Google, которое содержит форму, позволяющую пользователям заполнить свои данные.Одним из элементов формы является изображение, которое захватывает идентификатор фотографии пользователя, хранящийся на диске Google.Он отлично работает на Chrome и Android, но с Safari и IOS я ничего не получаю.

Когда пользователь впервые открывает веб-страницу, он получает фотографию пользователя, когда ему предлагается ввести пин-код, а затем веб-приложение проверяет лист Google, чтобы убедиться в его правильности.Если это так, он захватывает результаты в соответствующей строке, одним из этих результатов является ссылка на фотографию Google.Затем он бросает эту ссылку в тег изображения.Ссылка, которую я использую: https://drive.google.com/uc?export=view&id=[photo id здесь].Фотография отлично отображается на Chrome и Android, но я только что проверил ее на Safari и IOS, и только альт появляется.Я получаю сообщение об ошибке Не удалось загрузить ресурс: слишком много перенаправлений HTTP.

var LPHOTO = "https://drive.google.com/uc?export=view&id=[photo id here]"
<img id="lphoto" src=LPHOTO alt="Photo ID" width="300" height="200" >

Как я упоминал ранее, при тестировании на устройствах Chrome или Android изображение появляется мгновенно, но при использовании его в Safari или IOS изображение не загружается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...