Google Apps iFrame上不推荐使用getCurrentPosition吗?

时间:2017-10-10 23:40:07

标签: iframe google-maps-api-3 google-apps-script deprecation-warning

我通过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);
}




以前从来都不是问题,但现在对于不包含allow =" geolocation"的iFrame,将禁用getCurrentPosition。属性。

是否有人知道将此属性添加到使用Google Apps脚本HTMLService创建的iFrame的方法?是否有类似于.setXFrameOptionsMode的东西?我在这里缺少什么?

https://sites.google.com/a/chromium.org/dev/Home/chromium-security/deprecating-permissions-in-cross-origin-iframes#TOC-To-continue-to-use-permissions-from-iframes-on-your-website ...

1 个答案:

答案 0 :(得分:0)

apps script support blog中要求的这项新功能。 你可以为它投票。