Comments (5)
@sagivf Haha, yep. Ionic is venturing into uncharted territories and bringing a bunch of people with! I also think things are on the right track and I believe it's because of people like you. Thanks so much for working with me. This is the feedback we've needed. 🍻
from ionic-cloud-angular.
-
Push options are part of the config now. But, there aren't many options. If you're looking for where to put your
onNotification
handler, it's done through the event emitter (for now... later it may be an observable).const cloudSettings: CloudSettings = { 'core': { 'app_id': "YOUR-APP-ID" }, 'push': {} // PushOptions };
import {EventEmitter} from '@ionic/cloud-angular';
constructor(emitter: EventEmitter)
emitter.on('push:notification': (data) => { });
-
The
onReady
function/callback is not needed, correct. -
The console errors in the plugin are also correct -- you cannot do native push notifications in the browser. They are "uncaught" promise errors, but they are still ugly. Maybe I can clean them up somehow.
from ionic-cloud-angular.
Thanks for the detailed response @dwieeb, much appreciated.
It works nicely :)
Regarding number 3, till proper mocking or better yet an ionic-browser push implementation is created catching the errors our selves is ok.
Generally speaking I think that all the ionic-native cordova plugins should come with a browser mock.\
I believe that Ionic's long time strength in my view is enabling web developers to use the tools they know and love.
from ionic-cloud-angular.
I agree. We're very interested in implementing browser pushes & deploy functionality for the browser. The browser is a proper platform for Ionic and I think it will do us well to treat it as one for Ionic Cloud.
It sounds like these issues are resolved. If they are not, no worries. I'll reopen.
from ionic-cloud-angular.
Thanks @dwieeb, not related to this issue, but Ionic and Ionic Platform have given me a lot of headaches over the past two years :) (to be fare a lot of the headache is Apple/Cordova related), but the dedication and responsiveness from you guys has kept me going and I do believe things are on the right track - keep it up and thanks for the hard work 👍
from ionic-cloud-angular.
Related Issues (20)
- Using with Ionic-Super-Starter HOT 6
- platform.toLowerCase is not a function HOT 5
- Deploy.load fails silently HOT 1
- Version 0.10.0 - Object prototype may only be an Object or null: undefined HOT 5
- access_token for linkedIn in undefined all the time
- rollup failed: Unexpected token HOT 2
- Build failure in iOS using ionic Packge HOT 42
- Doesnt work with Angular 4.0.0-rc.2 aot build HOT 10
- Able to use WKWebView 3.0? HOT 1
- Clearing notifications opens up Ionic app HOT 1
- I think ionic 2 is a nightmare, don't use it HOT 4
- Push imports complete RxJS library HOT 1
- CocoaPods was not found - [phonegap-plugin-push] HOT 1
- How to use this in browser ?
- not compatible with ionic3
- Ionic Deploy Error
- unable to install plugin in new ionic 3 project HOT 3
- cant build PROD HOT 2
- iOS app is crashing due to NSInvalidArgumentException in deploy plugin HOT 1
- OpaqueToken deprecated in Angular 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ionic-cloud-angular.