Google Apps iFrame 上的 getCurrentPosition 已弃用?
getCurrentPosition deprecated on Google Apps iFrame?
我是 运行 通过 Google Apps 脚本上的 HTML 模板制作的 Google 地图。
这意味着整个 Web 应用程序存在于使用以下内容创建的 iFrame 中:
function doGet(e) {
var template = HtmlService.createTemplateFromFile('index.html');
template.action = ScriptApp.getService().getUrl();
return template.evaluate().setTitle('Google Map on Apps Script').setFaviconUrl('https://developers.google.com/_static/907a9d4ef3/images/favicon.png').setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL);
}
这以前从来都不是问题,但现在 getCurrentPosition 即将被不包含 allow="geolocation" 属性的 iFrame 禁用。
有谁知道将此属性添加到使用 Google Apps 脚本 HTML 服务创建的 iFrame 的方法吗?是否有类似于 .setXFrameOptionsMode 的东西?我在这里错过了什么?
此新功能在 apps script support blog 中请求。
你可以投票给它。
我是 运行 通过 Google Apps 脚本上的 HTML 模板制作的 Google 地图。 这意味着整个 Web 应用程序存在于使用以下内容创建的 iFrame 中:
function doGet(e) {
var template = HtmlService.createTemplateFromFile('index.html');
template.action = ScriptApp.getService().getUrl();
return template.evaluate().setTitle('Google Map on Apps Script').setFaviconUrl('https://developers.google.com/_static/907a9d4ef3/images/favicon.png').setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL);
}
这以前从来都不是问题,但现在 getCurrentPosition 即将被不包含 allow="geolocation" 属性的 iFrame 禁用。
有谁知道将此属性添加到使用 Google Apps 脚本 HTML 服务创建的 iFrame 的方法吗?是否有类似于 .setXFrameOptionsMode 的东西?我在这里错过了什么?
此新功能在 apps script support blog 中请求。 你可以投票给它。