Проблема OneSignal на Ionic 3 - PullRequest
0 голосов
/ 29 мая 2018

На Android я добавил плагин One Signal в свое приложение и добавил этот код в раздел platform.ready

window["plugins"].OneSignal.setLogLevel({logLevel: 6, visualLevel: 6});
  var notificationOpenedCallback = function(jsonData) {
    console.log('notificationOpenedCallback: ' + JSON.stringify(jsonData));
  };

  window["plugins"].OneSignal
    .startInit("******-****-****-****-***********", "**********")
    .handleNotificationOpened(notificationOpenedCallback)
    .endInit();

. Когда я запускаю приложение, он отображает кучу предупреждений, отправляющих запросы к onesignal иприложение внезапно закрывается, и oneSignal не обнаруживает подписчиков.

Ответы [ 2 ]

0 голосов
/ 01 июня 2018

Это мой список плагинов

cordova-admob-sdk 0.17.0 "AdMob SDK"
cordova-plugin-admob-free 0.17.0 "Cordova AdMob Plugin"
cordova-plugin-device 2.0.1 "Device"
cordova-plugin-facebook4 2.1.0 "Facebook Connect"
cordova-plugin-ionic-keyboard 2.0.5 "cordova-plugin-ionic-keyboard"
cordova-plugin-ionic-webview 1.1.16 "cordova-plugin-ionic-webview"
cordova-plugin-screen-orientation 3.0.1 "Screen Orientation"
cordova-plugin-splashscreen 5.0.2 "Splashscreen"
cordova-plugin-statusbar 2.4.2 "StatusBar"
cordova-plugin-whitelist 1.3.3 "Whitelist"
cordova-promise-polyfill 0.0.2 "cordova-promise-polyfill"
es6-promise-plugin 4.2.2 "Promise"
onesignal-cordova-plugin 2.4.1 "OneSignal Push Notifications"

Вы думаете, что может быть какая-то неисправность между двумя плагинами?

0 голосов
/ 01 июня 2018

Я использовал этот учебник для добавления сингла в мое приложение Ionic3, и у меня нет ошибок или проблем, может быть, вы можете проверить его:)

https://medium.com/appseed-io/how-to-integrate-onesignal-push-notifications-into-an-ionic-3-application-eb2fdc3e6176

СВ этом руководстве вам не нужно что-то редактировать в platform.ready, но только в коде Ionic!

Надеюсь, это поможет!

...