Uta*_*ead 5 google-apps-script
使用Google Scripting时,有一个Browser.msgBox();(链接)和ui.alert();(链接).两者有什么区别?他们似乎完全一样.
内部有更多的方法,例如,Browser.inputBox();并且ui.prompt();再次看起来是相同的.
Ala*_*lls 10
该浏览器类是仅适用于电子表格.该UI类可以被更广泛地使用.遗憾的是,Class Ui的文档仅显示getUi()了SpreadsheetApp类的方法示例.不过getUi()是提供给DocumentApp.

并:
FormApp.getUi()
Run Code Online (Sandbox Code Playgroud)
如果您尝试Browser.msgBox()从错误的上下文调用,则会收到错误消息:
无法从此上下文调用Browser.msgBox(); 你尝试过Logger.log()吗?
Browser.msgBox()在电子表格脚本中更容易使用.您不需要先使用var ui = SpreadsheetApp.getUi();
比较:
Browser.msgBox('prompt here');
SpreadsheetApp.getUi().prompt('prompt here');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2356 次 |
| 最近记录: |