2

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

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

ionic cordova plugin add cordova-plugin-phonertc --save

这在我的 package.json 中添加了以下几行

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

并遵循 config.xml

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

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

4

1 回答 1

3

由于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

    });
  }
}

笔记:

如果上述方法不起作用,您可以尝试本文中已解释的另一种方法。(见标题下Using a Plugin Not Included in Ionic Native

于 2017-08-08T08:32:14.477 回答