İyonik çerçeve kullanarak yeni bir uygulama geliştirerek, iyonik çerçevede yeniyim. am linki aşağıda ardından push bildirimi uygulanması https://devdactic.com/android-push-notifications/ son adıma kadar gitti:İyonik push bildirimi hatası - 'tanımsız' bir işlev değil Ionic.User.anonymousId()
$ionicPlatform.ready(function() {
var io = Ionic.io();
var push = new Ionic.Push({
"onNotification": function(notification) {
alert('Received push notification!');
},
"pluginConfig": {
"android": {
"iconColor": "#0000FF"
}
}
});
var user = Ionic.User.current();
if (!user.id) {
user.id = Ionic.User.anonymousId();
}
// Just add some dummy data..
user.set('name', 'Simon');
user.set('bio', 'This is my little bio');
user.save();
var callback = function(data) {
push.addTokenToUser(user);
user.save();
};
push.register(callback);
}); 2Ionic Çekirdek: ionic.io.bundle.min.js init: Bu çalıştırdıktan sonra
aşağıda iyonik -w safari konsolda aşağıdaki hatayı (son satırı kontrol edin) İyonik Çekirdek alma
hizmet övmek: cordova.js için arama ionic.io.bundle.min.js: 2Ionic Çekirdek: eklentileri alay etmeye çalışmak app.js: 26TypeError: 'undefined' bir işlev değil ('Ionic.User.anonymousId()' değerlendirmesini değerlendiriyor
"İyonik bilgi" çalıştırırsam aşağıdaki satırları çalıştırıyor
Sistem bilgisi:
Cordova CLI: 6.1.0 (tanımsız @ cordova-lib) İyonik Versiyon: 1.2.4 İyonik CLI Versiyon: 1.7.14 İyonik App Lib Versiyon: 0.7.0 OS: Windows 7 SP1 Düğüm Versiyon: v5.0.0
Bağımlılık uyarı - CLI doğru çalıştırmak için, son derece yükseltme/yüklemek için önerilir aşağıdadır:
yükleyin Lütfen Cordo sürümüne> = 4.2.0 npm install -g cordova
İyonik sürümü beta durumuna güncellendi .. – Siva