如何检查 OneSignal 推送通知的平台
How To check Platform for OneSignal Push Notifications
我正在使用 Ionic 添加 iOS 和 Android 推送通知。
我让它在 iOS 上工作,但我不确定如何使用 Android 进行初始化。每次我输入带有 firebase ID 的 ID 时,它都会给我一个错误。我需要双重初始化吗?
代码:
iOS
this.oneSignal.startInit('3234fwfe-923s-4fb2-23r3-723r3ef32');
如何初始化 android/Firebase 代码?当我在上面的括号中输入
时,它给了我一个错误
Android/Firebase
这是最佳做法吗?
this.oneSignal.startInit('ucsgi232-2322-fwe1-few4-wfefw232rff3','123456789011 );
检查平台然后select初始化方法:
import { Platform } from 'ionic-angular';
constructor(private oneSignal: OneSignal,
private platform: Platform) { }
initializeOneSignal() {
....
if (this.platform.is('android')) {
this.oneSignal.startInit('ucsgi232-2322-fwe1-few4-wfefw232rff3', '123456789011');
}
else {
this.oneSignal.startInit('3234fwfe-923s-4fb2-23r3-723r3ef32');
}
.....
}
我正在使用 Ionic 添加 iOS 和 Android 推送通知。
我让它在 iOS 上工作,但我不确定如何使用 Android 进行初始化。每次我输入带有 firebase ID 的 ID 时,它都会给我一个错误。我需要双重初始化吗?
代码:
iOS
this.oneSignal.startInit('3234fwfe-923s-4fb2-23r3-723r3ef32');
如何初始化 android/Firebase 代码?当我在上面的括号中输入
时,它给了我一个错误Android/Firebase 这是最佳做法吗?
this.oneSignal.startInit('ucsgi232-2322-fwe1-few4-wfefw232rff3','123456789011 );
检查平台然后select初始化方法:
import { Platform } from 'ionic-angular';
constructor(private oneSignal: OneSignal,
private platform: Platform) { }
initializeOneSignal() {
....
if (this.platform.is('android')) {
this.oneSignal.startInit('ucsgi232-2322-fwe1-few4-wfefw232rff3', '123456789011');
}
else {
this.oneSignal.startInit('3234fwfe-923s-4fb2-23r3-723r3ef32');
}
.....
}