0

我已阅读此内容(以及其他相关内容):

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);
4

1 回答 1

1

首先,您分享的文章适用于移动设备,而不适用于 Google Apps 脚本。

但是,您在 Google Apps 脚本中制作的按钮也可以在移动设备上使用。但是,如果您只在按钮上设置了服务器处理程序,则用户看到按钮的操作需要相当长的一段时间。

Google Apps 脚本还具有客户端处理程序,您可以使用它们显示比服务器处理程序更快的响应。

问题 1086可能与您的情况相关

于 2012-11-23T15:47:54.150 回答