2016-11-14 11 views
2

イオン1プッシュ通知の経験はありますか?クラウドソリューションの代替手段はありますか?誰かが実装の例を示すことができますか?そして、私は完全に新しいionicであることを覚えておいてください。イオン1プッシュ通知

+0

こんにちは。この[リンク](http://ngcordova.com/docs/plugins/pushNotificationsV5/)を参照することができます。説明は分かりやすい。何か問題がある場合は教えてください。 –

答えて

1

私はこのプラグインhttps://github.com/phonegap/phonegap-plugin-pushを使用してプッシュ通知を処理します。テストいくつかのプッシュservicies後

var pushOptions = { 
    android: { 
     senderID: "1234567890", 
     icon: "push_icon", 
     iconColor: "#FFF" 
    }, 
    ios: { 
     alert: true, 
     badge: true, 
     sound: true 
    } 
}; 

var push = PushNotification.init(pushOptions); 

push.on('registration', function() {}); 

push.on('notification', function() {}); 
1

(イオンプッシュサービス、パース、pushwoosh 1つの信号)私たちは、プッシュ通知プロバイダとしてone signalを選択してください。現在、当社の30以上のプロダクションアプリケーションで使用しています。 10分以内にアンドロイドまたはiOS(アプリが稼働しているプラ​​ットフォーム)で最初にプッシュ通知を使用するアプリを設定できます。

プラットフォームは簡単set up guideです。 基本的なセットアップのためのアプリで唯一のコードは次のとおりです。

$ionicPlatform.ready(function() { 

    // Enable to debug issues. 
    // window.plugins.OneSignal.setLogLevel({logLevel: 4, visualLevel: 4}); 

    var notificationOpenedCallback = function(jsonData) { 
    console.log('notificationOpenedCallback: ' + JSON.stringify(jsonData)); 
    }; 

    window.plugins.OneSignal 
    .startInit("YOUR_APPID") 
    .handleNotificationOpened(notificationOpenedCallback) 
    .endInit(); 

    // Call syncHashedEmail anywhere in your app if you have the user's email. 
    // This improves the effectiveness of OneSignal's "best-time" notification scheduling feature. 
    // window.plugins.OneSignal.syncHashedEmail(userEmail); 
}) 

ただ、あなたによって「YOUR_APPID」を変更し、すべてのthats。 希望のプラットフォームで動作するように、上記のドキュメントに従ってください。

関連する問題