【问题标题】:Why cant I send emails through Google Sheets using a Mobile device?为什么我无法使用移动设备通过 Google 表格发送电子邮件?
【发布时间】:2020-05-08 05:49:44
【问题描述】:

我打开了一个电子表格并插入了一个绘图以将其用作操作按钮,然后我为其分配了以下脚本:

function sendEmail() {
  var emailAddress = 'myemail@gmail.com';
  var message = 'test-message';
  var subject = 'test-subject';
   MailApp.sendEmail({
     to: emailAddress,
     subject: subject,
     htmlBody: message
   });
}

每次我从 PC 上单击按钮时,它都能正常工作,我会立即收到测试电子邮件。但是当我尝试使用任何类型的移动设备对其进行测试时,它不会让我点击按钮。 为什么谷歌没有解决这个问题? 如何有效地让我的脚本使用移动设备从谷歌表格发送电子邮件?我已经尝试过使用 onEdit() 和数据验证而不是按钮,但这不适用于 MailApp.sendEmail 函数,因此无法解决我的问题。

请帮忙

【问题讨论】:

标签: email google-apps-script mobile google-sheets


【解决方案1】:

这是一个已知的issue(加星标表示支持)。 Apps 脚本适用于官方移动应用程序,但分配有脚本的按钮不能。

onEdit 简单触发器不起作用,因为您需要电子邮件发送权限。对于这种情况,可以使用 onEdit Installable Trigger

【讨论】:

    猜你喜欢
    • 2011-08-14
    • 1970-01-01
    • 1970-01-01
    • 2020-12-15
    • 1970-01-01
    • 1970-01-01
    • 2012-02-07
    • 2018-09-01
    • 1970-01-01
    相关资源
    最近更新 更多