我在谷歌和StackOverflow上搜索过,我无法找到问题的解决方案(我最大的惊喜)。
我希望显示弹出窗口,就像用户点击我的扩展程序图标时一样,但是通过javascript。
背后的想法很简单:在特定的页面上,我注入一个按钮并在其上添加一个事件监听器(“点击”)。当用户点击该按钮时,我想显示工具提示,简单如下:)
...但我找不到与之相关的任何内容。有什么想法吗?
提前谢谢。
答案 0 :(得分:1)
没有用户互动,打开弹出窗口是不可能的。也有充分的理由,请记住,没有人喜欢打开自己的弹出窗口。您可以做的是通过内容脚本将弹出窗口注入用户所在的站点。 https://developer.chrome.com/extensions/content_scripts
答案 1 :(得分:0)
根据您的描述,
在特定的页面上,我注入一个按钮并在其上添加一个事件监听器("单击")。当用户点击该按钮时,我想显示工具提示,简单如下:)
我认为您所需要的只是chrome.pageAction,它类似于browserAction,同时代表可以在当前页面上执行的操作,但并不适用于所有页面。