내가 미친 이미거야 "PushNotification은 정의되지 않은"이온-1과 폰갭 - 플러그인 푸시 내가 그런 <code>phonegap-plugin-push</code> 작업을 시도 ,
var options = {
android: {
senderID: "****"
},
ios: {
alert: "true",
badge: "true",
sound: "true"
},
windows: {}
};
// initialize
$cordovaPushV5.initialize(options).then(function (data) {
alert(data);
console.log(data);
// start listening for new notifications
$cordovaPushV5.onNotification();
// start listening for errors
$cordovaPushV5.onError();
// register to get registrationId
$cordovaPushV5.register().then(function (registrationId) {
alert(registrationId);
console.log(registrationId);
$localStorage.token = registrationId;
})
});
나는 오류를 얻을 :
"원격 장치"와Uncaught ReferenceError: PushNotification is not defined
at Object.initialize (ng-cordova.js:6378)
at app.js:69
난 내가 변경 시도 및 WO에 phonegap-plugin-push
표시되지 않습니다 cordova-plugin-firebase
와 rk하지만 토큰을 가지고 있지 않다. 나는 window.FirebasePlugin.onTokenRefresh
과 함께 노력했고 window.FirebasePlugin.getToken
나는 정말로 모든 것을 시도했지만 나에게는 아무런 효과가 없었다.
내 플러그인 :
cordova-inappbrowser 1.0.6 "InAppBrowser"
cordova-plugin-camera 2.4.1 "Camera"
cordova-plugin-compat 1.1.0 "Compat"
cordova-plugin-console 1.0.5 "Console"
cordova-plugin-device 1.1.4 "Device"
cordova-plugin-file 4.3.3 "File"
cordova-plugin-file-transfer 1.6.3 "File Transfer"
cordova-plugin-firebase 0.1.24 "Google Firebase Plugin"
cordova-plugin-geolocation 2.4.3 "Geolocation"
cordova-plugin-splashscreen 4.0.3 "Splashscreen"
cordova-plugin-statusbar 2.2.1 "StatusBar"
cordova-plugin-whitelist 1.3.2 "Whitelist"
ionic-plugin-keyboard 2.2.1 "Keyboard"
phonegap-plugin-push 2.0.0 "PushPlugin"
이온 정보 :
cli packages: (/usr/local/lib/node_modules)
@ionic/cli-utils : 1.9.2
ionic (Ionic CLI) : 3.9.2
global packages:
Cordova CLI : 7.0.1
Gulp CLI : CLI version 3.9.1 Local version 3.9.1
local packages:
Cordova Platforms : android 6.2.3 ios 4.4.0
Ionic Framework : ionic1 1.3.3
System:
ios-sim : 6.0.0
Node : v6.10.2
npm : 5.3.0
OS : macOS Sierra
Xcode : Xcode 8.3.3 Build version 8E3004b
내가 ionic package build android
누구와 응용 프로그램을 구축 나를 위해 해결책을 가지고? 부디!
내가 이것을 시도이 링크 https://stackoverflow.com/questions/38345799/pushnotification-is-undefined-ng-cordova –
@sunielkalwani을 시도 할 수 있습니다, 당신은 사진을로드하지 플러그인에서 볼 수 그건 그렇고, 그건 phonegap 빌드와 함께 작동하지만 phonegap 때문에 나는 아이콘과 스플래쉬를 대체 할 수 없기 때문에 ionic을 사용한다. –