mailto如何链接不在科多瓦应用程序的Android上打开邮件应用程序?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (50)

我正在开发一个Ionic应用程序(Cordova,Angular等)。我有一个联系我们的链接,其中包含一个mailto:

href="mailto:info@somedomain.net?subject=my%20App"

我读过数不清的帖子,说你必须删除 :

<access origin="*"/>

从项目根目录的config.xml中替换为:

<access origin="mailto:*" launch-external="true" />

提问于
用户回答回答于

你必须安装cordova插件白名单:

cordova plugin add cordova-plugin-whitelist

或者如果你想保存对你的config.xml文件的引用:

cordova plugin add cordova-plugin-whitelist --save

并且你必须将意图添加到您的config.xml文件中:

<allow-intent href="mailto:*" />
用户回答回答于

如果用“是”替换“真”,那么该怎么办......我在我的应用程序中使用了它,它起作用:

<access origin="tel:*" launch-external="yes"/>

扫码关注云+社区