mailto 是一种超文本传输协议,他的地址是用 URI 方案的,所以跟http的 URL 地址是一样的格式,mark@example.com?subject=xxx&body=xxx。
<a href="mailto:ismk@protonmail.ch?subject=这是标题&body=您好 Markbuild,%0D%0A%0D%0A{正文}%0D%0A%0D%0A谢谢">测试</a>
encodeURI('\r\n') // 输出'%0D%0A',换行的转义
URI
关于协议推荐阅读: 自定义协议实现跨浏览器打开链接