Включить push-уведомления внутренней связи в веб-приложении Meteor - PullRequest
0 голосов
/ 04 июня 2018

Мы используем Интерком в нашем приложении Meteor.Мы называем Интерком только в Javascript, например, Intercom('boot') (как описано в их документации для одностраничных веб-приложений ).

Пока все работает нормально, кроме push-уведомлений.Документация предполагает, что Интерком установлен непосредственно в приложение Cordova.

Кому-нибудь удалось получить push-уведомления по интеркому для работы на Android / iOS с приложением Meteor?

1 Ответ

0 голосов
/ 16 августа 2018

Во-первых, вы должны знать, что я сам не проверял это, но я знаком с Метеором и Интеркомом.Тем не менее, вот мои мысли о пути к успеху:

Сначала вы хотели бы добавить это в свой файл mobile-config.js:

App.setPreference('intercom-app-id', 'xxxxxxxxxx');
App.setPreference('intercom-ios-api-key', 'ios_sdk-xxxxxxxx');
App.setPreference('intercom-android-api-key', 'android_sdk-xxxxxxxxx');

Затем вы можете использоватьфункциональность Cordova примерно такая:

    if (Meteor.isCordova) {
        // define values for userId and phoneNumber...
        intercom.registerIdentifiedUser({userId: userId,phone:phoneNumber});
    }
    ...

Я не совсем уверен, как вы пытаетесь использовать push-уведомления, но дайте мне знать ваши мысли по этому поводу или, если это поможет.Спасибо!

...