我发现如果我使用这段代码:
function emailer() {
return window.open("mailto:someone@gmail.com?subject=whatever it is")
}
emailer();
在没有配置电子邮件客户端的计算机上,它基本上不起作用。在这种情况下,我想知道是否有错误并将要发送的文本粘贴到我页面中的元素中,并提示用户将此消息粘贴到他们的电子邮件中并发送给我——以这种不太方便的方式。
我如何检测使用 mailto 是否有错误?
更新:
我会等待更长时间的回复,但看起来不可能。我认为我每次都必须提供更简单的替代方案,并让用户在自动电子邮件选项失败时使用它。