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扩展的一部分。我想记录每个来自页面的通知。 –