![phoenix](https://d1a29h5kxv3oc2.cloudfront.net/dist/img/phoenix.81914efc7207f6a059bd10f5d3fd5f89.png)
Integration of OneSignal 5.0.x into Cordova Project
- or -
Post a project like this€80/hr(approx. $87/hr)
- Posted:
- Proposals: 9
- Remote
- #4121777
- Expired
1550+ Projects (iOS | Android | Mac OS | Web | Win | BlockChain | IOT)
![Top Endorsed Top Endorsed](https://dw3i9sxi97owk.cloudfront.net/uploads/prizes/badges/ffdd1b856a16c89191f1150e4430076b.png)
Software Developer|Website|Mobile App-Android,iOS,Hybrid|E-commerce|WordPress|PLC|HMI|AI Solutions|UI/UX
⭐ TOP RATED ⭐ Graphic Designer| WordPress / WIX | 3D Architecture | Video Editing |Photoshop Expert
![Top Endorsed Top Endorsed](https://dw3i9sxi97owk.cloudfront.net/uploads/prizes/badges/ffdd1b856a16c89191f1150e4430076b.png)
Experienced Full Stack Web and App Developer |Android and IOS App Development| Project Management
![#3 in Social Media #3 in Social Media](https://dw3i9sxi97owk.cloudfront.net/uploads/prizes/badges/f4ec0a78855bf9dcf78cb1126bf0bd50.png)
![Top Endorsed Top Endorsed](https://dw3i9sxi97owk.cloudfront.net/uploads/prizes/badges/ffdd1b856a16c89191f1150e4430076b.png)
Full Stack Developer : PHP| React | Angular | Node.js | IONIC | React Native | Mobile App Development
![Top Endorsed Top Endorsed](https://dw3i9sxi97owk.cloudfront.net/uploads/prizes/badges/ffdd1b856a16c89191f1150e4430076b.png)
968570826248433061748146356960333748997844332474504159110803895
![Moon Technolabs Pvt. Ltd.](https://dw3i9sxi97owk.cloudfront.net/uploads/thumbs/3de97d1ab0a0bc195321be30979ade38_70x70.png)
![Janith B.](https://dw3i9sxi97owk.cloudfront.net/uploads/thumbs/e7eb7ba997504ac0cbbdac6eac04956b_70x70.jpg)
![Riffat B.](https://dw3i9sxi97owk.cloudfront.net/uploads/thumbs/19e52118581bd8cd249c7dd31aa7a9d0_70x70.jpeg)
![Fakhir K.](https://dw3i9sxi97owk.cloudfront.net/uploads/thumbs/dcb1064801766ed3572e1ac9644dd780_70x70.png)
![Paul S.](https://dw3i9sxi97owk.cloudfront.net/uploads/thumbs/6db888c8710be2adcba546b8123e69a0_70x70.jpg)
Description
Experience Level: Expert
Estimated project duration: less than 1 week
I need an example of how to integrate OneSignal in the current version 5.0.3 into a Cordova project.
Task:
In the sample file (index.html) of the project, a checkbox (#checkOneSignal) is already integrated. The OneSignal plugin is registered and initialized. Any irrelevant code has been removed. The checkbox is initially deactivated.
Functionalities:
When the user activates the checkbox, the following steps should be performed:
a. If necessary, the native permission dialog should be displayed.
b. If the user agrees to the permission request, the "Subscription Status" in OneSignal should be set in a way that enables receiving push notifications.
When the user deactivates the checkbox, the "Subscription Status" in OneSignal should be changed so that no more push notifications are received.
Notes:
There is no need to use OneSignal's in-app messaging feature.
The implementation must work reliably, even if the user changes app permissions through the device settings.
Task:
In the sample file (index.html) of the project, a checkbox (#checkOneSignal) is already integrated. The OneSignal plugin is registered and initialized. Any irrelevant code has been removed. The checkbox is initially deactivated.
Functionalities:
When the user activates the checkbox, the following steps should be performed:
a. If necessary, the native permission dialog should be displayed.
b. If the user agrees to the permission request, the "Subscription Status" in OneSignal should be set in a way that enables receiving push notifications.
When the user deactivates the checkbox, the "Subscription Status" in OneSignal should be changed so that no more push notifications are received.
Notes:
There is no need to use OneSignal's in-app messaging feature.
The implementation must work reliably, even if the user changes app permissions through the device settings.
![Frank R.](https://www.peopleperhour.com/imgs/default_avatar_light_70x70.png)
Frank R.
100% (1)Projects Completed
1
Freelancers worked with
1
Projects awarded
0%
Last project
27 Dec 2023
Germany
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies