我需要开发某种浏览器插件/扩展程序来跟踪某些搜索引擎网站(例如google.com,bing.com)上的搜索字符串。 从研究中,对于chrome扩展,我看到有人建议内容js是必经之路。是真的吗有跨浏览器的方法吗?
答案 0 :(得分:0)
您可以使用Content.JS或您喜欢的任何其他JS库来开发扩展,但是仅使用JS库就不能开发扩展。
每种浏览器都有特定的方式。它至少包含4个文件。
(1)清单文件(2)HTML文件(3)JS文件(4)CSS文件
您还需要引用浏览器对象模型。
您可以在下面引用链接,以帮助您获取更多信息。
(1)Creating a Microsoft Edge extension
(2)Getting Started Tutorial to create an extension for Chrome
(3)Your first extension for FireFox
要支持跨浏览器功能,您可以尝试将chrome扩展程序移植到Firefox或MS Edge。要获取有关移植扩展程序的更多信息,请参阅下面的链接。
(1)Porting an extension from Chrome to Microsoft Edge
(2)Porting a Google Chrome extension
注:-您还需要参考每个浏览器的策略来访问用户的浏览数据。所有浏览器的策略都有可能有所不同。