vpx
May 28, 2023, 1:18pm
2
Hi Patrick,
It seems that Microsoft uses Google Push Notifications (Firebase Cloud Messaging). You can also test it on this site: https://cleverpush.com/en/test-notifications/
Or when you look in the browser console you will find a line like “owa.414231.m.js:1 Uncaught (in promise) DOMException: Registration failed - push service error” originating from a microsoft domain, e.g. “res-h3.public.cdn.office.net ”.
Solution : Go to “brave://settings/privacy” and check the first switch “Use Google Services for Push Messaging” and restart the browser.
See also:
Hello,
I’m currently workin on java push notification system for a rest web app and
I was wondering which API does Brave use for sending push notifications to the browser? Is it Mozilla’s push service because of the MPL license, or since its Chromium base does it implement Firebase Cloud Messaging as Chrome?
Thank you
In latest version of brave [Version 1.1.20 Chromium: 79.0.3945.74 (Official Build) (64-bit)] there is a setting “Settings” > “Privacy and security” > “Use Google Services for Push Messaging” and it’s disabled by default and push messaging does not work. If I enabled this setting then Push Messaging works fine. We can check it on following URL’s on Brave browser.
https://gauntface.github.io/simple-push-demo/
https://serviceworke.rs/push-payload_demo.html
[image]
Is there any way to do push …
Javascript registration to push notifications always throws a DOMException with a message “Registration failed - push service error”. The exact call that throws the DOMException is PushManager.subscribe(). Note that I am not referring to the Notification API that produces visible notifications. Push notifications can be completely silent to user and are subscribed to using Push API and Service Worker API.
To reproduce,
go for example to https://cleverpush.com/en/test-notifications/
press the…
Only on brave browser Push notifications stopped working for Twitter and YouTube only. But notifications are still working for other sites.
2 Likes