【问题标题】:Importing the Cordova plugin导入 Cordova 插件
【发布时间】:2018-01-15 16:14:53
【问题描述】:

我正在 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 文件中使用或导入它。

【问题讨论】:

    标签: typescript cordova-plugins ionic3 phonertc


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-12
      • 1970-01-01
      相关资源
      最近更新 更多