Hana云平台电子邮件触发器不发送电子邮件
我使用hana云平台并制作简单的联系表单。当用户点击发送按钮时,用户的消息将发送我的Gmail或Outlook帐户。这我的代码:Hana云平台电子邮件触发器不发送电子邮件
sendEmail: function() { var message= this.byId("message").getValue();
sap.m.URLHelper.triggerEmail("[email protected]", "subject", message);
}
当我按发送按钮我在控制台上出现此错误。
....was loaded over HTTPS, but requested an insecure resource 'mailto:xxx%40gmail.com?subject=subject'. This content should also be served over HTTPS.
回答:
sendEmail: function() { var message = this.byId("message").getValue();
var subject = "Sample Mail";
var email = encodeURIComponent('[email protected]');
window.top.location = 'mailto:'+email+'&subject=' + subject + '&body=' + message);
}
sap.m.URLHelper.triggerEmail
不应该在HTTPS或任何情况下都失败了。尽管如此,上述解决方案应该在所有情况下工作,只要设置了默认电子邮件客户端。
以上是 Hana云平台电子邮件触发器不发送电子邮件 的全部内容, 来源链接: utcz.com/qa/261016.html