我正在使用选举框架来构建.exe和.dmg文件。在应用程序中,我有一个按钮,单击它必须打开系统上安装的默认电子邮件应用程序以发送电子邮件。 以下是打开电子邮件客户端的代码
shell.openExternal("mailto:xyz@abc.com?subject=MySubject&body=");
但是,它只适用于少数系统。
注意:已经检查过其他系统也有默认的电子邮件客户端。 有没有更好的方法来做到这一点。那么,它适用于所有系统吗? 提前感谢您提供帮助和宝贵的时间!
答案 0 :(得分:0)
不幸的是,代码shell.openExternal("mailto:xyz@abc.com?subject=MySubject&body=");
仅启动MUA,该MUA在系统设置中被配置为默认值。通常在旧版本的Windows中没有默认的邮件客户端设置,因此无论如何它都无法工作。