繁体   English   中英

Android上mailto和tel链接的页面重定向

[英]Page redirection for mailto and tel links on Android

我有一个工作的Cordova iOS应用程序。 现在,我正在开发一个Android应用程序。 我有一个“联系我们”页面,其中有一个链接:

 <a id="lnkEmail" style="border: none;box-shadow: none;text-align: left;" data-role="button"  href="#">  support@website.com          </a>

 $('#lnkEmail').on('click',function(){
         document.location.href = "mailto:support@site.com";
    });

当链接在电子邮件客户端中打开时,页面被重定向到“网页不可用”错误页面。 如何停止页面重定向? 我努力了:

 <a style="border: none;box-shadow: none;text-align: left;" data-role="button"  **href="mailto:support@site.com"** target="_top">support@site.com </a>

以及:

 <a id="lnkEmail" style="border: none;box-shadow: none;text-align: left;" data-role="button"  **href="javascript: void(0);"**>support@site.com</a>  support@site.com         </a>

我怎样才能解决这个问题 ?

关于mailto的处理方式存在一个错误,它会在加载电子邮件客户端之前尝试导航到该页面。

您可以尝试使用inAppBrowser插件

window.open('mailto:support@site.com', '_system');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM