Включить push-уведомления внутренней связи в веб-приложении Meteor
Мы используем Интерком в нашем приложении Meteor. Мы только называем Интерком в Javascript, как Intercom('boot')
например (как описано в их документации для одностраничных веб-приложений).
Пока все работает нормально, кроме push-уведомлений. В документации предполагается, что Интерком установлен непосредственно в приложение Cordova.
Кому-нибудь удалось получить push-уведомления по интеркому для работы на Android / iOS с приложением Meteor?
1 ответ
Во-первых, вы должны знать, что я не проверял это сам, но я знаком с Метеором и Интеркомом. Тем не менее, вот мои мысли о пути к успеху:
Во-первых, вы хотите добавить это в ваш файл 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-уведомления, но дайте мне знать ваши мысли по этому поводу или если это поможет. Спасибо!