【发布时间】:2016-12-28 15:13:28
【问题描述】:
我目前在 asp.net 中发送邮件。
我已经做到了。
mailMessage.IsBodyHtml = true;
我还想在其中附加一个链接,该链接将作为链接出现在邮件中,并将重定向到移动屏幕。所以一定不是简单的文字。
<a href = \"com.myapp://ScreenId=102&Code=" + auser.VarificationCode + "\" >com.myapp://ScreenId=102&Code=" + auser.VarificationCode + "</a>
但它不会显示为链接,然后我将链接作为。
<a href = \"http://com.myapp://ScreenId=102&Code=" + auser.VarificationCode + "\" >com.myapp://ScreenId=102&Code=" + auser.VarificationCode + "</a>
它显示为链接,但移动开发人员无法处理http://,所以锚标记的任何替代方案?
【问题讨论】:
-
如您所见,here 锚点的开头不需要
http://或https://。还有一些相对的锚链接,比如/my/path/甚至#mySection。因此,您的com.myapp://也应显示为链接(如您在小提琴中所见)。你用什么邮件软件来显示邮件? -
感谢您的及时回复。我试过了,但它只显示“com.myapp://ScreenId=102&Code=[CODE]”.. 它没有显示为链接格式。我没有使用任何仅使用 gmail 的软件。