小编Her*_*shy的帖子

Chrome 更新后无法在 Google Apps Script 网络应用程序中下载文件

我有一个 Google Apps Script 网络应用程序运行了一年多,它为用户提供了下载 csv 文件的选项。它工作得非常好,尽管在控制台中它发出了关于从不推荐使用的 iFrame 下载的警告。

更新 Chrome 后,现在尝试下载时出现以下错误:

不允许下载。启动或实例化下载的帧被沙盒化,但未设置标志“允许下载”。有关更多详细信息,请参阅 https://www.chromestatus.com/feature/5706745674465280

当点击上述链接时,它提供了以下信息:

Chrome 正计划移除此功能 - 即默认情况下,Chrome 将阻止从沙盒 iframe 启动或实例化的所有下载。嵌入者可以将“允许下载”添加到沙箱属性列表中以选择加入。这允许内容提供商限制恶意或滥用下载。

如何将“允许下载”添加到 Google Apps 脚本环境中的沙箱属性中?或者,是否有启用下载文件的解决方法?

iframe google-chrome web-applications sandbox google-apps-script

7
推荐指数
2
解决办法
5387
查看次数