如何使用 ionic/cordova 打开本机添加联系人界面
Posted
技术标签:
【中文标题】如何使用 ionic/cordova 打开本机添加联系人界面【英文标题】:How to open native add contact interface using ionic/cordova 【发布时间】:2016-06-02 11:11:30 【问题描述】:我的要求是使用 ionic 打开原生添加联系人界面。 我用谷歌搜索但无法得到正确的答案。
【问题讨论】:
【参考方案1】:我认为目前没有插件会打开添加联系人界面。
但是你可以自己创建这样的插件,有一个很好的cordova教程如何创建插件:
Create a Cordova Plugin Tutorial
那你得想办法打开添加联系人界面了。有一个插件可以打开原生设置界面,它会告诉你如何做到这一点:
Open Native Settings ios Open Native Settings android
如果不对其进行测试,我认为它可以用于 Android:
this.cordova.getActivity().startActivity(new Intent(Intent.ACTION_INSERT, ContactsContract.Contacts.CONTENT_URI));
对于 iOS,它会有点复杂,看看这个指南:
https://***.com/a/33887168/6158321
【讨论】:
【参考方案2】:安装 Open Native Settings 插件https://ionicframework.com/docs/native/open-native-settings/
【讨论】:
以上是关于如何使用 ionic/cordova 打开本机添加联系人界面的主要内容,如果未能解决你的问题,请参考以下文章
即使安装了本机应用程序,iOS 上的 Apache Cordova Facebook 插件也始终打开 Web 对话框
在为Ionic Cordova应用程序提供服务时,如何打开标签或窗口?
如何使用 Ionic\Cordova 在 android 中设置图标和启动画面
在 Cordova 中发送和阅读通过本机 SMS 应用程序发送的 SMS 内容