停止 AppMaker 删除电子邮件地址 onSend
Stop AppMaker deleting email address onSend
我刚刚学习 AppMaker,我已经按照发送电子邮件的教程进行操作 https://developers.google.com/appmaker/tutorials/call-scripts/
它按预期工作,所以我决定通过将它集成到我的注册表单中将其提升到另一个层次。
-- 问题大纲--
- 用户在标准注册表单中输入他们的姓名和电子邮件。
- 这是按预期保存的,此数据显示在我创建的后续页面上(见下面的屏幕截图)
- 当管理员单击蓝色电子邮件按钮时,它会打开电子邮件框(见附图)并且用户电子邮件会按预期拉入收件人:框中(我通过将电子邮件绑定到文本来拉取电子邮件场)。
- 管理员随后发送了按预期发送的电子邮件,但随后表单清除了“收件人:”字段,将其从用户条目中删除。
-- 问题 --
- 任何人都可以就解决方案提出建议,我们将不胜感激:-)
截图:
在您提到的教程中,有一个 'clearEmailForm' 函数是在成功发送电子邮件时调用的。我认为您可以删除清除 'to' 字段的代码:
/**
* Clears the entire email form
*/
function clearEmailForm(){
var formWidgets = app.pages.Email.descendants;
...
formWidgets.To.value = ""; // Delete this line
...
}
我刚刚学习 AppMaker,我已经按照发送电子邮件的教程进行操作 https://developers.google.com/appmaker/tutorials/call-scripts/
它按预期工作,所以我决定通过将它集成到我的注册表单中将其提升到另一个层次。
-- 问题大纲--
- 用户在标准注册表单中输入他们的姓名和电子邮件。
- 这是按预期保存的,此数据显示在我创建的后续页面上(见下面的屏幕截图)
- 当管理员单击蓝色电子邮件按钮时,它会打开电子邮件框(见附图)并且用户电子邮件会按预期拉入收件人:框中(我通过将电子邮件绑定到文本来拉取电子邮件场)。
- 管理员随后发送了按预期发送的电子邮件,但随后表单清除了“收件人:”字段,将其从用户条目中删除。
-- 问题 --
- 任何人都可以就解决方案提出建议,我们将不胜感激:-)
截图:
在您提到的教程中,有一个 'clearEmailForm' 函数是在成功发送电子邮件时调用的。我认为您可以删除清除 'to' 字段的代码:
/**
* Clears the entire email form
*/
function clearEmailForm(){
var formWidgets = app.pages.Email.descendants;
...
formWidgets.To.value = ""; // Delete this line
...
}