调试firefox mobile推送通知的服务人员?

调试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

我正在使用“Web推送通知API”将通知从我的服务器发送到我的网站

长话短说-除了firefox android(ios未测试)之外,所有主要浏览器都会接收和显示通知。我怀疑服务工作者文件是罪魁祸首,但不知道如何调试、查看/记录其错误/消息

服务_worker.js:

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日志:(