Cordova - 通过单击按钮打开本机电子邮件应用程序
Posted
技术标签:
【中文标题】Cordova - 通过单击按钮打开本机电子邮件应用程序【英文标题】:Cordova - Open native email app from button click 【发布时间】:2014-11-26 03:06:34 【问题描述】:例如,在编写原生 ios 应用程序时,您可以通过在应用程序内单击按钮来打开原生“邮件”应用程序。电子邮件会预先填写某些数据(发送地址、主题、正文等)。
如何在我的 cordova 应用程序中使用 html5/javascript 在所有设备上模拟这一点?
【问题讨论】:
你也可以试试this plugin 【参考方案1】:使用 HTML5,您可以在 .html
文件中使用锚标记来执行此操作。这是一个例子:
<a href="mailto:email@gmail.com?subject=Example Subject
&body=Thanks for the help!">Send an email</a>
这将适用于所有设备,并诉诸本机功能来处理电子邮件任务。
【讨论】:
【参考方案2】:此外,从 cordova 3.6.3 开始,您还需要在 config.xml 中包含以下权限。
<access origin="mailto:*" launch-external="yes"/>
【讨论】:
以上是关于Cordova - 通过单击按钮打开本机电子邮件应用程序的主要内容,如果未能解决你的问题,请参考以下文章
Apache cordova - 如何为 Google Play 或 Itunes 打开本机应用程序?
在 Cordova 中发送和阅读通过本机 SMS 应用程序发送的 SMS 内容