有没有chrome的插件可以对当前tab的url做一些远程查询,并更新图标的?

有没有chrome的插件可以对当前tab的url做一些远程查询,并更新图标的?
对当前tab的url做下查询自定义的rest url, 返回的结果更新一个可见的地址栏或者工具栏上的图标/颜色.

类似书签的功能吧(可以知道当前url是否存到了书签)

自己写了个userscript的实现了. 但只能通过修改tab的title 加个图标的方式.
这种类似的查询自定义服务返回结果通过图标或者 悬浮层再页面提示的chrome 插件就没有嘛?

我以前用过更新书签图标的扩展, 后来觉得意义不大,就删除了…

因为要更新书签图标, 直接打开这个书签就行了.

chrome有个api,可以拦截请求。把favicon.ico的请求拦截了,再自定义返回应该可以做到

不太确定你说的是 favicon (网站图标)还是扩展菜单里的图标。

如果是前者,可能像你那样写 userscript 是比较方便的做法,可以参考: Change Favicon based on the application state | Jerrie Pelser’s Blog

function changeFavicon(src) {
    var link = document.createElement('link'),
        oldLink = document.getElementById('dynamic-favicon');
    link.id = 'dynamic-favicon';
    link.rel = 'shortcut icon';
    link.href = src;
    if (oldLink) {
        document.head.removeChild(oldLink);
    }
    document.head.appendChild(link);
}

如果是后者,可能也需要自己写扩展,相关 API 可以参考:
Google Chrome Extension Numbers on the Icon - Stack Overflow

chrome.browserAction.setBadgeBackgroundColor({ color: [255, 0, 0, 255] });
chrome.browserAction.setBadgeText({text: 'your text'});

我直接使用dom内置的方式替换的.
$(“link[rel*=‘icon’]”).attr(“href”, v_icon);