谷歌浏览器扩展开发,如何监听右键点击?
问题: 当选择文字后,点击鼠标右键,希望能把选择的文字拼接到 '使用谷歌搜索 ->' 后边,
就像浏览器自带的 使用Bing搜索 一样
下边是已有代码
const googleEngine = {
link: 'https://www.google.com/search?q=',
}
chrome.contextMenus.create({
type: 'normal',
title: '使用谷歌搜索 -> ',
id: 'google',
contexts: ['selection']
})
chrome.contextMenus.onClicked.addListener(parameter => {
const { selectionText } = parameter
chrome.tabs.create({ url: googleEngine.link + selectionText })
})
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
看文档中正确姿势是这样的:%s会显示为选中的文本内容