0
我需要「掛鉤」通知對象。我想每一個如何「掛鉤」通知對象
new Notification(title);
日誌安慰冠軍,但也創造了通知。我想保留通知對象的值(例如,如果之前通知請求權限,然後保持此權限)
如何做到這一點?
我需要「掛鉤」通知對象。我想每一個如何「掛鉤」通知對象
new Notification(title);
日誌安慰冠軍,但也創造了通知。我想保留通知對象的值(例如,如果之前通知請求權限,然後保持此權限)
如何做到這一點?
您可以覆蓋默認的構造函數:
// Override default notification constructor:
Notification = (function(Notification) {
function MyNotification(...args) {
console.log(...args);
return new Notification(...args);
};
Object.assign(MyNotification, Notification);
MyNotification.prototype = Notification.prototype;
return MyNotification;
})(Notification);
爲什麼?你正在調試一些東西或創建一個審計日誌?如果您正在調試,請使用斷點。如果您正在收集日誌,請將其添加到構造函數 –
這是Chrome擴展的一部分。我想記錄每個來自頁面的通知。 –