Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/193.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Mailto标记将文本放入;至;移动设备上的电子邮件字段而非主题_Javascript_Android - Fatal编程技术网

Javascript Mailto标记将文本放入;至;移动设备上的电子邮件字段而非主题

Javascript Mailto标记将文本放入;至;移动设备上的电子邮件字段而非主题,javascript,android,Javascript,Android,当我在桌面上使用我的移动应用程序mailto标记时,一切都很好,但当我在2.3 android手机上访问我的应用程序时,我的电子邮件正文会塞进“收件人”字段。移动浏览器和mailto标签有什么问题吗?我是否设置了错误的电子邮件?我已经确保邮件不能超过1000个字符完全转义,我想不出还有什么会导致这种情况。任何帮助都将不胜感激 document.location.href = "mailto:&body=" + escape(myMessage.replace(/[^\u0000-\u00

当我在桌面上使用我的移动应用程序mailto标记时,一切都很好,但当我在2.3 android手机上访问我的应用程序时,我的电子邮件正文会塞进“收件人”字段。移动浏览器和mailto标签有什么问题吗?我是否设置了错误的电子邮件?我已经确保邮件不能超过1000个字符完全转义,我想不出还有什么会导致这种情况。任何帮助都将不胜感激

document.location.href = "mailto:&body=" + escape(myMessage.replace(/[^\u0000-\u007F]/, ""))

我相信mailto标签正在做它应该做的事情,并将其放在“To”字段中。。有一个标记指定主题行的内容。。虽然我不知道语法,但我相信简单的谷歌搜索会为你找到正确的用法

您可以选择先指定邮件的收件人

mailto:recepient@gmail.com

接下来,第一个参数的前面必须有一个

mailto:recepient@gmail.com?主体=

任何其他参数(如to或subject)必须以
开头:

mailto:recepient@gmail.com?body=你的body&subject=示例

mailto:
也必须是URL编码的,我假设您在
escape()函数中执行此操作


更多信息请访问

您需要以下信息:

document.location.href = "mailto:?body=" + escape(myMessage.replace(/[^\u0000-\u007F]/, ""))
注意问号