Google apps script 如何让脚本与手机和平板电脑配合使用
我正在为GoogleDocs电子表格编写脚本,该电子表格在使用onEdit功能编辑单元格时运行 到目前为止,它执行的功能超出了电子表格功能所能实现的功能,例如:Google apps script 如何让脚本与手机和平板电脑配合使用,google-apps-script,google-sheets,triggers,mobile-devices,Google Apps Script,Google Sheets,Triggers,Mobile Devices,我正在为GoogleDocs电子表格编写脚本,该电子表格在使用onEdit功能编辑单元格时运行 到目前为止,它执行的功能超出了电子表格功能所能实现的功能,例如: 根据输入的位置验证所有数据 提供保护不应修改的细胞的机制 记录输入的日期和时间数据(但用户部件不能正常工作) 检查重复条目并发出相应警告 应用数字格式(超出菜单中的有限选项) 应用条件格式(无限制!) 还有更多 然而,我发现一个问题是,当从移动浏览器(如iPhone或andriod平板电脑)编辑单元格时,脚本不起作用 根据维基百科:
- 根据输入的位置验证所有数据
- 提供保护不应修改的细胞的机制
- 记录输入的日期和时间数据(但用户部件不能正常工作)
- 检查重复条目并发出相应警告
- 应用数字格式(超出菜单中的有限选项)
- 应用条件格式(无限制!)
- 还有更多
谢谢 在移动视图中编辑行时,不会激发编辑触发器。单击链接“转到电子表格视图”将打开完整的电子表格编辑器,触发器将在其中触发。可能会有技术上的复杂性,使得在移动视图中使用触发器是不切实际的,但您可以在上为其创建功能请求。根据我在安卓4平板电脑和Firefox上的经验,我的所有脚本(我可能没有测试所有脚本,但测试了很多)在正常桌面模式下显示时都能工作。是否只有onedit触发器有问题?还是更一般的?啊桌面模式!谢谢,我会调查的!显然,谷歌电子表格恢复到一个特殊的模式时,通过移动浏览器访问?您甚至可以通过将“ccc?key=ID”替换为“lv?key=ID”从计算机上看到它。在此模式下,脚本不会运行!真烦人。。。我注意到移动浏览器的输入机制非常独特。用户点击行左侧的EDIT以添加数据,然后在完成键入后提交。当按下提交按钮时,可能有一个触发器,我可以利用它,比如onMobileSubmit…?好的,我为iPhone下载了一个名为Dolphin的浏览器,启用了桌面模式,脚本现在可以工作了!