Интегрировать интерком с Ionic 4?

Я пытаюсь интегрировать Intercom с 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

Просто пока нельзя интегрировать Intercom с 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();
  }
}

Любая помощь будет принята с благодарностью.


person nachshon f    schedule 06.01.2019    source источник
comment
Вы интегрировали интерком в свое приложение ionic 4?   -  person Hassan Ali    schedule 03.07.2019
comment
Нет, они не поддерживают Ionic 4. Но это было давно, так что я не против, если что-то изменилось.   -  person nachshon f    schedule 03.07.2019
comment
Теперь я также интегрирую этот плагин и нахожу хороший ресурс. Если я это исправлю, я предоставлю вам свой код.   -  person Hassan Ali    schedule 03.07.2019


Ответы (2)


При использовании Ionic 4 и Ionic Native версии 5 и выше вам необходимо импортировать их с параметром «/ngx».

import { Intercom } from '@ionic-native/intercom/ngx';
person Jay Ordway    schedule 05.03.2019
comment
также вам нужно указать Intercom в списке providers в вашем app.module.ts. (Мне удалось интегрировать интерком с ionic 4) - person ciekawy; 26.03.2019
comment
@ciekawy у тебя не было проблем с Android? - person Jonathan; 12.03.2021

В то время нет. Мы решили сменить поставщика услуг связи с клиентами (для деловых целей), поэтому больше ничего не можем сказать. Я не думаю, что исходная проблема связана с конкретной платформой.

person ciekawy    schedule 12.03.2021