我想修改 chrome 起始页,更改背景,也许还有徽标。
我想将 jQuery 包含在用户本地存储中并在用户页面加载(搜索页面)时加载它
我从来没有用 chrome 做过任何事情,所以我想要一些方法来开始。我需要使用应用程序或扩展程序来阅读吗?
根据经验,选择一个app https://developer.chrome.com/apps/about_apps.html如果您想开发一个可以独立运行的(独立)应用程序。如果您想与浏览器交互(例如修改网页),请构建一个扩展 https://developer.chrome.com/extensions/.
就您而言,您肯定需要延期。
- 更改起始页 - 使用chrome_url_overrides https://developer.chrome.com/extensions/override.html在清单文件中覆盖
newtab
.
- 本地存储 jQuery:虽然可以将 jQuery 存储在本地存储中,但您可能可以将 jQuery 与您的扩展一起打包。
要将其添加到用户的“搜索页面”,您必须使用内容脚本 https://developer.chrome.com/extensions/content_scripts.html。默认情况下,内容脚本在与页面不同的执行环境中运行(尽管文档的 DOM 是共享的)。通常,这种行为是需要的。如果您确实想将 jQuery 库公开给页面中的脚本,请查看这个答案 https://stackoverflow.com/questions/9515704/building-a-chrome-extension-inject-code-in-a-page-using-a-content-script/9517879#9517879.
如果您确实想从远程位置加载某些脚本并将其用作内容脚本,请阅读Chrome 扩展程序将外部 javascript 添加到当前页面的 html https://stackoverflow.com/questions/10285886/chrome-extension-adding-external-javascript-to-current-pages-html/10371025#10371025.
我不确定你所说的“更改背景,也许还有徽标”是什么意思。如果您指的是浏览器的外观,那么唯一的选择就是创建一个theme https://developer.chrome.com/extensions/themes.html. This must是一个单独的扩展。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)