【发布时间】:2012-11-23 15:28:17
【问题描述】:
我已阅读此内容(以及其他相关内容):
https://developers.google.com/mobile/articles/fast_buttons?hl=fi#conclusion
但我不明白如何在 Google Apps 脚本中使用它。我使用 GUI Builder 制作了 UI,现在我希望这些按钮也可以在移动设备上使用。
有人可以用代码示例向我解释一下如何更改我的按钮以使其在移动设备上也能正常工作吗?
在 PC 上运行正常但在移动设备上运行良好的代码:
var handler109 = app.createServerClickHandler('func109');
var but109 = app.getElementById('Button109');
but109.addClickHandler(handler109);
如何使用客户端处理程序? app.createClientHandler('func109') 产生错误,app.createClientClickHandler('func109') 产生错误...如何定义函数func109应该被调用?
var handler109 = app.createClientHandler();
var but109 = app.getElementById('Button109');
but109.addClickHandler(handler109);
【问题讨论】:
-
A clientHandler 不能调用函数....只有 serverHandler 可以这样做,因为脚本是在 服务器上执行,更多细节请参见docs
标签: google-apps-script web-applications