调试firefox mobile推送通知的服务人员?
我正在使用“Web推送通知API”将通知从我的服务器发送到我的网站 长话短说-除了firefox android(ios未测试)之外,所有主要浏览器都会接收和显示通知。我怀疑服务工作者文件是罪魁祸首,但不知道如何调试、查看/记录其错误/消息 服务_worker.js:调试firefox mobile推送通知的服务人员?,firefox,browser,push-notification,service-worker,web-push,Firefox,Browser,Push Notification,Service Worker,Web Push,我正在使用“Web推送通知API”将通知从我的服务器发送到我的网站 长话短说-除了firefox android(ios未测试)之外,所有主要浏览器都会接收和显示通知。我怀疑服务工作者文件是罪魁祸首,但不知道如何调试、查看/记录其错误/消息 服务_worker.js: self.addEventListener('push', function (event) { if (!(self.Notification && self.Notification.permissio
self.addEventListener('push', function (event) {
if (!(self.Notification && self.Notification.permission === 'granted')) {
console.log('back) ;
return;
}
const sendNotification = body => {
const title = "BTC changed - coinvalue.me";
return self.registration.showNotification(title, {
body,
});
};
if (event.data) {
const message = event.data.text();
event.waitUntil(sendNotification(message));
}
});
问题:如何调试此文件的结果?FirefoxWebIDE不显示任何控制台。log()
编辑:android 4.2.1上的Firefox版本54.0.11您可以遵循此指南(),它将允许您在您的桌面计算机上查看Firefox for android日志。已经使用远程调试,它不会显示服务和工作日志:(您可以遵循此指南()这将允许您在桌面计算机上查看Firefox for Android日志。已在使用远程调试,但它不会显示service\u worker日志:(