1

我正在尝试将对讲机与 Ionic 4 集成。

我能找到的唯一文档是 Ionic 3... https://ionicframework.com/docs/native/intercom/

我知道它适用于 Ionic 3,而且我使用的是 Ionic 4,但这是我能找到的唯一文档。当我尝试实现它时,我得到了这个错误......

core.js:12501 ERROR Error: Uncaught (in promise): TypeError: Object(...) is not a function
TypeError: Object(...) is not a function

是不是不可能将对讲机与 Ionic 4 集成?这是我的代码(简化)...

import { Component } from '@angular/core';
import { Intercom } from '@ionic-native/intercom';

@Component({
  selector: 'app-home',
  templateUrl: 'home.page.html',
  styleUrls: ['home.page.scss'],
})
export class HomePage {

  constructor(private intercom: Intercom) {

  }
  ShowIntercom() {
    this.intercom.displayMessenger();
  }
}

任何帮助将不胜感激。

4

2 回答 2

4

使用 Ionic 4 和 Ionic Native 5 及更高版本时,您需要使用“/ngx”导入它们

import { Intercom } from '@ionic-native/intercom/ngx';
于 2019-03-05T03:52:15.463 回答
0

当时没有。我们决定更改客户通信提供商(出于商业目的),所以不能再说了。我不认为原始问题是特定于平台的。

于 2021-03-12T10:43:32.147 回答