导入Cordova插件

时间:2017-08-08 07:54:18

标签: typescript cordova-plugins ionic3 phonertc

我正在使用ionic3中的phoneRTC创建一个实时音频呼叫应用程序。

我已使用以下命令添加了cordova插件

"cordova": {
        "plugins": {
            "com.dooble.phonertc": {}
        }
    }

将以下行添加到package.json

<plugin name="com.dooble.phonertc" spec="~2.0.1" />

以及config.xml

e_comm_count = Witryna.objects.filter(kategoria__glowna='Business').count()
#                                             Your value here^^^^

现在,我不知道如何在home.ts文件中使用或导入它。

1 个答案:

答案 0 :(得分:2)

由于phonertc不是本机插件,因此您必须使用它:

<强> .TS

declare var cordova;

@Component({
})
export class Page2 {

  constructor(public platform: Platform) {

  }

  getMyPluginInfo() {

    this.platform.ready().then(() => {//this is very important

      cordova.plugins.yourPlugin.YourPluginMethod();//replace plugin's name with this `yourPlugin` and `YourPluginMethod` with plugin's method which you want

    });
  }
}

注意:

如果上述方法无效,您可以尝试另一种方法,该方法已在this article中解释过。(请参阅标题Using a Plugin Not Included in Ionic Native下)