IBM Web notification config add

This commit is contained in:
Eudes Inácio
2021-08-25 16:29:15 +01:00
parent 8ba32333e7
commit a928241dbb
3 changed files with 12 additions and 8 deletions
+4 -2
View File
@@ -7,6 +7,7 @@ import { EventsService } from '../services/events.service';
import { Event } from '../models/event.model'; import { Event } from '../models/event.model';
import { ProcessesService } from '../services/processes.service'; import { ProcessesService } from '../services/processes.service';
import { NotificationsService } from '../services/notifications.service'; import { NotificationsService } from '../services/notifications.service';
import { WebNotificationsService } from '../services/webnotifications.service';
import { ModalController, AlertController, AnimationController, Platform } from '@ionic/angular'; import { ModalController, AlertController, AnimationController, Platform } from '@ionic/angular';
import { Router, ActivatedRoute } from '@angular/router'; import { Router, ActivatedRoute } from '@angular/router';
import { ToDayEventStorage } from '../store/to-day-event-storage.service'; import { ToDayEventStorage } from '../store/to-day-event-storage.service';
@@ -73,7 +74,7 @@ export class HomePage implements OnInit {
private notificatinsservice: NotificationsService, private notificatinsservice: NotificationsService,
private platform: Platform, private platform: Platform,
private activeroute: ActivatedRoute, private activeroute: ActivatedRoute,
// private network: NetworkService, private webnotification: WebNotificationsService,
public p: PermissionService, public p: PermissionService,
public documentCounterService: DocumentCounterService) { public documentCounterService: DocumentCounterService) {
@@ -105,7 +106,8 @@ export class HomePage implements OnInit {
this.network.checkNetworkDisconnection; */ this.network.checkNetworkDisconnection; */
console.log('Active route ', this.router.url) console.log('Active route ', this.router.url)
if (this.platform.is('desktop') || this.platform.is('mobileweb')) { if (this.platform.is('desktop') || this.platform.is('mobileweb')) {
console.log('Notifications not supported') this.webnotification.webconnection();
this.webnotification.onReceviNotificationWeb();
} else { } else {
this.mobilefirstConnect(); this.mobilefirstConnect();
this.notificatinsservice.getAndpostToken2(); this.notificatinsservice.getAndpostToken2();
+4 -2
View File
@@ -32,10 +32,10 @@ export class WebNotificationsService {
webconnection() { webconnection() {
MFPPush.initialize({ /* MFPPush.initialize({
appId: "com.gpr.gabinetedigital", appId: "com.gpr.gabinetedigital",
mfpContextRoot: "/mfp", mfpContextRoot: "/mfp",
}); }); */
MFPPush.registerDevice() MFPPush.registerDevice()
.then((res) => { .then((res) => {
@@ -72,7 +72,9 @@ async onReceviNotificationWeb() {
if(message.actionName){ if(message.actionName){
//this.notificatinsRoutes(data); //this.notificatinsRoutes(data);
console.log("Web notification")
} else { } else {
console.log("Web notification")
//this.toastService.notificationMessage(message.alert,this.notificatinsRoutes, data); //this.toastService.notificationMessage(message.alert,this.notificatinsRoutes, data);
} }
+4 -4
View File
@@ -7,11 +7,11 @@
<base href="/" /> <base href="/" />
<!-- <script type="text/javascript" src="node_modules/ibm-mfp-web-sdk/ibmmfpfanalytics.js"></script> --> <script type="text/javascript" src="node_modules/ibm-mfp-web-sdk/ibmmfpfanalytics.js"></script>
<!-- <script type="text/javascript" src="node_modules/ibm-mfp-web-sdk/ibmmfpf.js"></script> --> <script type="text/javascript" src="node_modules/ibm-mfp-web-sdk/ibmmfpf.js"></script>
<!-- <script src="assets/js/index.js"></script> --> <!-- <script src="assets/js/index.js"></script> -->
<script src="assets/js/wldirectudpate.js"></script> <script src="assets/js/wldirectudpate.js"></script>
<!-- <script> <script>
if (navigator.serviceWorker) { if (navigator.serviceWorker) {
navigator.serviceWorker.register("assets/js/MFPPushServiceWorker.js").then(function(reg) { navigator.serviceWorker.register("assets/js/MFPPushServiceWorker.js").then(function(reg) {
window.pushReg = reg; window.pushReg = reg;
@@ -39,7 +39,7 @@
} else { } else {
console.info("Service workers aren't supported in this browser."); console.info("Service workers aren't supported in this browser.");
} }
</script> --> </script>
<meta name="color-scheme" content="light dark" /> <meta name="color-scheme" content="light dark" />
<meta name="viewport" content="viewport-fit=cover, width=device-width, height=device-hight, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <meta name="viewport" content="viewport-fit=cover, width=device-width, height=device-hight, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" />