在Chrome扩展程序中访问新书签的网址

时间:2011-04-03 23:56:40

标签: google-chrome google-chrome-extension bookmarks

我已经制作了一些Chrome扩展程序,但这确实让我很难过。

我知道扩展程序会在用户为网页添加书签时向书签的URL添加其他信息。最简单的方法是在最后使用哈希标记。

E.g。 a.site.com/page/2/#extrainfohere

因此,实际上我希望扩展程序在用户为页面添加书签时进行侦听,并计算一些信息,例如滚动位置,并在保存时将其附加到书签网址。

有没有人知道有没有办法做到这一点? Chrome中的任何挂钩都可用于扩展默认的书签操作?

提前致谢

1 个答案:

答案 0 :(得分:2)

我认为你需要这样的东西:

chrome.bookmarks.onCreated.addListener(
function(id, bookmark) {        
    var new_url = bookmark.url + "#somedata";
    chrome.bookmarks.update(id, {url : new_url}, function {});
});