Доступ к URL-адресу новых закладок в расширении Chrome - PullRequest
0 голосов
/ 04 апреля 2011

Я уже сделал несколько расширений для Chrome, но это меня действительно озадачило.

У меня есть идея для расширения, которое добавляет дополнительную информацию в URL закладки, когда пользователь делает закладку на страницу. Самый простой способ сделать это - использовать хеш-тег в конце.

например. a.site.com/page/2/#extrainfohere

Таким образом, по сути, я хочу, чтобы расширение прослушивало, когда пользователь закладывает страницу в закладки, вычисляет некоторую информацию, например, прокрутите положение и добавьте его к URL-адресу закладок при его сохранении.

У кого-нибудь есть подсказка, есть ли способ сделать это? Любой хук в Chrome, который можно использовать для расширения действия закладки по умолчанию?

Заранее спасибо

1 Ответ

2 голосов
/ 09 апреля 2011

Я думаю, вам нужно что-то вроде этого:

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