我正在创建一个必须处理书签的Chrome扩展程序。 我想要多个(4)事件
onCreated
onRemoved
onChanged
onMoved
执行单一功能 我怎么了? 参考https://developer.chrome.com/extensions/bookmarks#event-onChanged
答案 0 :(得分:0)
如果您想要使用从这些事件传递的信息(每个事件都不同),这可能不是一个好主意,但您可以这样做。只需创建一个非匿名处理程序并为每个事件注册它:
function universalHandler(a,b) {
// Do stuff
}
chrome.bookmarks.onCreated.addListener(universalHandler);
chrome.bookmarks.onRemoved.addListener(universalHandler);
chrome.bookmarks.onChanged.addListener(universalHandler);
chrome.bookmarks.onMoved.addListener(universalHandler);