【发布时间】:2014-10-30 10:37:06
【问题描述】:
Chrome 扩展程序有什么方法可以改变 Google Chrome 书签星形按钮的行为吗?
我想做什么:
- 我想更改星星的图标(白色和实心黄色版本)
- 当点击新的星形按钮时,它应该向谷歌浏览器添加一个书签,就像按钮的原始工作方式一样,但显示一个自定义表单而不是谷歌的默认表单。
这可能吗?我还没有找到任何方法来更改 Google Chrome 中的“内置”功能。
但是,Google 本身使用此扩展程序完全符合我的要求:https://chrome.google.com/webstore/detail/bookmark-manager/gmlllbghnfkpflemihljekbapjopfjik
到目前为止,我只找到了一种方法来更改“书签”页面本身 (https://developer.chrome.com/extensions/override)
关于如何做到这一点的任何提示?
谢谢!
【问题讨论】:
-
困难的方式:安装这个 google 扩展程序,转到 $APP_PATH/google-chromeDefault/Extensions/gmlllbghnfkpflemihljekbapjopfjik 并阅读代码 :)
-
好吧,真丢脸。这真的很简单:“chrome_ui_overrides”:{“bookmarks_ui”:{“remove_bookmark_open_pages_shortcut”:true,“remove_bookmark_shortcut”:true,“remove_button”:true}},
-
好吧,显然没那么容易。 developer.chrome.com/extensions/ui_override 声明 chrome 必须以 --enable-override-bookmarks-ui=1 开头,并且必须是开发频道版本。所以,我猜他们只对他们自己的产品(书签管理器)提供它? ;)
-
@AlexGrund 请将其作为答案。是的,目前它是列入白名单的私有 API。
标签: google-chrome google-chrome-extension bookmarks