首页 > 解决方案 > 响应式 ModalDialog/ModelessDialog 谷歌脚本

问题描述

是否有可能创建始终占屏幕 x% 的模态对话框/无模态对话框?我知道我可以像这样设置 const 宽度和高度,但我希望根据用户屏幕来设置它

function Modalprompt(){
  var ui=SpreadsheetApp.getUi();
  Logger.log(window.innerwidth);
      var htmlOutput =HtmlService.createTemplateFromFile('index').evaluate()
      .setWidth(600)
      ui.showModalDialog(htmlOutput,"Wpisywanie osób do rostera");
}

标签: google-apps-scriptgoogle-sheets

解决方案


不幸的是,您想要的无法通过 Apps 脚本实现,因为可用的方法只有:setWidth()setHeight().

您可以改为在 Google 的问题跟踪器上提交功能请求,并在此处提供所有必要的详细信息。


推荐阅读