我已经制作了一些Chrome扩展程序,但这确实让我很难过。
我知道扩展程序会在用户为网页添加书签时向书签的URL添加其他信息。最简单的方法是在最后使用哈希标记。
E.g。 a.site.com/page/2/#extrainfohere
因此,实际上我希望扩展程序在用户为页面添加书签时进行侦听,并计算一些信息,例如滚动位置,并在保存时将其附加到书签网址。
有没有人知道有没有办法做到这一点? Chrome中的任何挂钩都可用于扩展默认的书签操作?
提前致谢
答案 0 :(得分:2)
我认为你需要这样的东西:
chrome.bookmarks.onCreated.addListener(
function(id, bookmark) {
var new_url = bookmark.url + "#somedata";
chrome.bookmarks.update(id, {url : new_url}, function {});
});