使用 Chrome 扩展程序在 Google Chrome 浏览器中访问搜索查询文本
Posted
技术标签:
【中文标题】使用 Chrome 扩展程序在 Google Chrome 浏览器中访问搜索查询文本【英文标题】:Accessing Search Query Text in Google Chrome Browser with Chrome Extension 【发布时间】:2015-07-17 09:07:20 【问题描述】:我正在为自己构建一个 Chrome 扩展程序。我想访问我的搜索栏,以便我可以将我的查询输入我自己的私人摄取服务器(用于实时处理)。
如何访问输入到 Chrome 搜索栏中的文本?我从https://developer.chrome.com/extensions/devguide 开始,但不清楚在哪里实际访问查询文本。
【问题讨论】:
【参考方案1】:您只能在搜索之前使用自定义关键字。
有chrome.omnibox
API 允许您这样做,但您必须指定在开始接收事件之前需要先输入的关键字。
Google 明确表示不希望您监视所有搜索。
或者,您可以尝试并利用webRequest
API 访问作为搜索建议的一部分发送的请求。不过,我怀疑这将是一个强大的解决方案。
【讨论】:
以上是关于使用 Chrome 扩展程序在 Google Chrome 浏览器中访问搜索查询文本的主要内容,如果未能解决你的问题,请参考以下文章
将 jQuery 与 Google Chrome 应用程序而非 Chrome 扩展程序一起使用
Google Chrome 扩展程序 + 使用 Facebook 登录 + Parse