首页 > 解决方案 > 离子原生联系人“plugin_not_installed”

问题描述

我正在使用 devApp 并且 @ionic-native/contacts 插件一直告诉我该插件未安装,但我确定它是。这是代码示例:

import { Contacts } from '@ionic-native/contacts';


  export class ContactPage {
  everybody;
  constructor(public callNumber: CallNumber, public contacts: Contacts) {
    this.everybody = this.contacts.find(["*"]);
  }

在这里,我想从 android ionic 3 中简单地获取联系人。有人可以建议我如何解决吗?错误是

Uncaught (in promise): plugin_not _installed

标签: angularionic-frameworkionic-native

解决方案


import { Contacts } from '@ionic-native/contacts';
import { Platform } from "ionic-angular"; 


  export class ContactPage {
  everybody;
  constructor(public callNumber: CallNumber, public contacts: Contacts, public plt:Platform) {
    this.plt.ready().then((readySource)=>{
      this.everybody = this.contacts.find(["*"]);
    });    
  }

注意:所有离子原生插件在平台就绪事件后可用。


推荐阅读