簡體   English   中英

Mailto標簽將文本放入電子郵件的“收件人”字段,而不是移動設備上的主題

[英]Mailto tag puts text into the “To” field of email instead of subject on mobile devices

當我在桌面上使用移動應用程序的mailto標記時,一切正常,但是當我在2.3安卓手機上訪問我的應用程序時,我的電子郵件正文被塞到“收件人”字段中。 移動瀏覽器和mailto標簽是否存在任何問題? 我是否設置了錯誤的電子郵件? 我已確保電子郵件中不能完全逃脫1000個字符,我想不出其他任何原因。 任何幫助將不勝感激。

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

我相信mailto標記確實在做應做的事情,並將其放在“ To”字段中。有一個標記可以指定主題行。.雖然我不知道語法,但我不確定像簡單的Google搜索那樣為您設置正確的用法。

您可以選擇先指定郵件的收件人。

mailto:recepient@gmail.com

接下來,第一個參數必須以?開頭?

mailto:recepient@gmail.com?body=

任何其他參數(例如to或subject)必須以&開頭。

mailto:recepient@gmail.com?body=yourbody&subject=example

mailto:還必須經過URL編碼,我假設您正在使用escape()函數。

有關更多信息,請訪問About.com

您需要類似:

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

注意問號。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM