访问新书签' Chrome 扩展程序中的 URL

发布于 2024-10-30 01:13:49 字数 283 浏览 3 评论 0原文

我已经制作了一些 Chrome 扩展,但这确实难倒了我。

我有一个扩展的想法,当用户为页面添加书签时,该扩展可以向书签的 URL 添加附加信息。最简单的方法是在末尾使用哈希标签。

例如 a.site.com/page/2/#extrainfohere

所以实际上我希望扩展程序能够侦听用户何时为页面添加书签,计算一些信息(例如滚动位置),并将其附加到保存时的书签 URL。

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

提前致谢

I've made a few Chrome extensions already but this has really stumped me.

I have an idea for an extension that adds additional information to a bookmark's URL when a user bookmarks a page. The simplest way to do this would using a hash tag on the end.

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

So in effect I want the extension to listen for when a user bookmarks a page, calculate some information e.g. scroll position, and append this to bookmarks URL as it is saved.

Does anyone have any clue is there is a way to do this? Any hook in Chrome that could be used to extend the default bookmarking action?

Thanks in advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

め七分饶幸 2024-11-06 01:13:49

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

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

I think you need something like this:

chrome.bookmarks.onCreated.addListener(
function(id, bookmark) {        
    var new_url = bookmark.url + "#somedata";
    chrome.bookmarks.update(id, {url : new_url}, function {});
});
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文