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

回到顶部