Https 谷歌应用程序脚本HtmlService favicon在Safari中给出混合的不安全内容警告
GAS HtmlService现在允许我们为我们的web应用程序设置favicon,如下所述: 然而,只有在Chrome中才能完美地工作。在Firefox和Safari中,我遇到以下错误:Https 谷歌应用程序脚本HtmlService favicon在Safari中给出混合的不安全内容警告,https,google-apps-script,favicon,Https,Google Apps Script,Favicon,GAS HtmlService现在允许我们为我们的web应用程序设置favicon,如下所述: 然而,只有在Chrome中才能完美地工作。在Firefox和Safari中,我遇到以下错误:加载混合(不安全)显示内容”http://www.google.com/url?q=“在安全页面上 Safari拒绝展示favicon,Firefox仍在展示它(不关心IE)。现在,我使用的favicon是用“https”指定的,可以通过https(托管在imgur上)访问 var html=HtmlServi
加载混合(不安全)显示内容”http://www.google.com/url?q=“在安全页面上
Safari拒绝展示favicon,Firefox仍在展示它(不关心IE)。现在,我使用的favicon是用“https”指定的,可以通过https(托管在imgur上)访问
var html=HtmlService.createTemplateFromFile('page'))
.评估()
.setSandboxMode(HtmlService.SandboxMode.IFRAME)
.addMetaTag('视口','宽度=设备宽度,初始比例=1,最大比例=2.0,用户可缩放=是')
//.setWidth(400)
//.设置高度(300)
.setTitle(“…”)
.setFaviconUrl('https://i.imgur.com/');
有人知道如何正确使用https加载favicon以避免收到警告,并将其加载到Safari中吗?这看起来是一个bug 这为我解决了chrome(示例):
var html = HtmlService.createTemplateFromFile('page')
.evaluate()
.setSandboxMode(HtmlService.SandboxMode.IFRAME)
.addMetaTag('viewport', 'width=device-width, initial-scale=1, maximum-scale=2.0, user-scalable=yes')
//.setWidth(400)
//.setHeight(300)
.setTitle('...')
.setFaviconUrl('https://i.imgur.com/<filename>');
function doGet() {
return ShowPage();
}
function ShowPage() {
var html = HtmlService.createHtmlOutputFromFile('Index')
.setSandboxMode(HtmlService.SandboxMode.IFRAME)
.addMetaTag('viewport', 'width=device-width, initial-scale=1, maximum-scale=2.0, user-scalable=yes')
//.setWidth(400)
//.setHeight(300)
.setTitle('Banco de horas')
html.setFaviconUrl('http://hkfew.org.hk/ckfinder/userfiles/images/20150126022444168.png')
return html;
}