为什么我的Google网络应用程序无法在Safari中的Google网站上加载?

问题描述 投票:0回答:1

我制作了一个简单的Google站点,运行了我编写和发布的Google Web App。 Web应用程序从Google表格中提取数据。如果您在Chrome中查看我的网站,则该Web应用程序可以完美运行,但是如果您在Safari中查看该网站,则该应用程序根本无法加载(尽管其余网站内容可以正常加载)。为什么会这样呢? Safari支持Google Web Apps吗?

如果很重要,下面是我的Web应用程序的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);
javascript google-apps-script safari google-apps-script-web-application
1个回答
0
投票

问题是,在部署Web App时,我将“访问权限”设置为“任何人”。我进行了重新部署,将访问权限更改为“任何人,甚至是匿名的”,现在它可以在Chrome-Inognito和Safari中使用。

© www.soinside.com 2019 - 2024. All rights reserved.