AS3:无法在 mailto 中填写主题和正文

AS3 : cannot fill subject and body in mailto

我目前正在使用 as3 进行编程,我想使用 mailto 填写邮件的主题和正文。

我尝试了我在 Internet 上看到的所有内容,但没有任何效果:(

这是我的全部代码:

import flash.display.Sprite; 
import flash.net.URLRequest;
import flash.net.navigateToURL;

function openMailClient(event:MouseEvent):void
{
   var mail:URLRequest = new URLRequest("mailto:hi@hi.com?subject=hi&body=hi");
   navigateToURL(mail);
}
stage.addEventListener(MouseEvent.CLICK, openMailClient);

有人可以帮助我吗?

根据提供的评论,如果您的目标是发送电子邮件,您应该用另一种更好的方式来实现...

例如,您可以创建一个 web 服务(php 脚本、java 服务或其他专用于发送电子邮件的技术,公开一个 URL,在收到主题、正文、等将发送邮件...)

关于您的 outlook 问题,我只找到了另一个可以帮助您的答案...

mailto: subject= and body= support in email clients

行为取决于浏览器、OS 和其他外部因素... ?subject...&body 语法不是标准的,任何 browser/application 都以不同的方式对待它...