我正在尝试使用href =“mailto:foo@bar.com”启动链接(也尝试过“mailto://foo@bar.com”)。当我提醒this.href
时,它会返回正确的值,但事后没有任何反应。
Web应用程序是否有自定义URL方案来启动邮件程序?这是有效的,例如。使用地图,所以我不知道为什么同样的方法不适用于电子邮件。
有什么建议吗?
答案 0 :(得分:3)
取自Apple的iPhone URL方案指南:
答案 1 :(得分:0)
我发现这似乎可以在Web应用模式下的iOS上很好地工作。适用于 MAILTO:和 SMS:链接,否则会产生错误。 不也不会像某些“解决方案”一样打开新的空白页。
<?php
// Just use $_SESSION data (assuming sanitized) in the HTML...
$_SESSION['person_role'] = 'operator'; // set for testing demo
?>
Example just using $_SESSION data..
<ul>
<li class="uk-margin-left uk-margin-right">
<a href="<?php echo $_SESSION['person_role']; ?>.html">
<?php echo ucwords($_SESSION['person_role']); ?>
</a>
</li>
</ul>