Почему мое веб-приложение Google не загружается на моем сайте Google в Safari? - PullRequest
0 голосов
/ 01 февраля 2020

Я создал простой сайт Google, на котором запущено веб-приложение Google, которое я написал и опубликовал. Веб-приложение получает данные из Google Sheet. Веб-приложение отлично работает, если вы просматриваете мой сайт в Chrome, но не загружается вообще, если вы просматриваете сайт в Safari (хотя остальная часть содержимого сайта загружается нормально). С чего бы это? Поддерживаются ли Google Web Apps в Safari?

В случае, если это имеет значение, ниже приводится вывод doGet () моего веб-приложения. Это не красиво, я знаю. Я планирую научиться использовать шаблонные HTML выходы. Выяснение того, как выводить код HTML в виде строки, является, так сказать, ступенькой.

var HTMLString = "<font face=arial><table align=center><tr><td>" +
  "<h3 align = center>Album no. " +
  "<font color=#1abc9c>" + albumrand + "</font> picked by <font color=#1abc9c>" + pick + "</font>:" +
  "</h3>" +
  "<h2 align = center><font color=#1abc9c>" + title + "</font>" +
  "</br>by</br>" +
  "<font color=#1abc9c>" + artist + "</font>" +
  "</h2>" +
  "<h4 align=center> Refresh page for another pick</br>| Pull down (mobile) | F5 (desktop) |</h4>" +
  "</td></tr></table></font>";

return HtmlService.createHtmlOutput(HTMLString);

1 Ответ

0 голосов
/ 05 февраля 2020

Проблема заключалась в том, что при развертывании веб-приложения у меня был установлен «доступ» для «любого». Я перераспределил, изменив доступ к «любому, даже анонимному», и теперь он работает как в Chrome -Inognito, так и в Safari.

...