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 都以不同的方式对待它...
我目前正在使用 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 都以不同的方式对待它...