有qq:当有人点击链接时是否可以启动扩展程序(已安装)?是否可以从网站发起扩展?
例如,假设我的网站上有一个按钮,显示“点击此处启动扩展程序”。在他们安装我的Chrome扩展程序后,当用户点击此按钮时,扩展程序可以启动吗? (例如 - 打开弹出窗口)。
目标是这样的:我有一个扩展,就像一个搜索栏。我也在网站上搜索,但我希望它能够使用扩展而不是网站进行搜索,如果用户选择。
感谢任何信息, ÿ
有qq:当有人点击链接时是否可以启动扩展程序(已安装)?是否可以从网站发起扩展?
例如,假设我的网站上有一个按钮,显示“点击此处启动扩展程序”。在他们安装我的Chrome扩展程序后,当用户点击此按钮时,扩展程序可以启动吗? (例如 - 打开弹出窗口)。
目标是这样的:我有一个扩展,就像一个搜索栏。我也在网站上搜索,但我希望它能够使用扩展而不是网站进行搜索,如果用户选择。
感谢任何信息, ÿ
如果你问一个以编程方式打开扩展的弹出窗口,那么你会失望(如it cannot be done)。
如果提供你的目的,你可以做这样的事情:
有你的扩展注入的内容脚本到您的网页。
将内容脚本绑定到按钮的click
事件。
单击按钮时:将一些参数传递给扩展的后台页面,让扩展执行搜索并将结果发送回网页。
非常感谢大副,会试试看!干杯。 –
根据这个问题,一个自定义的“协议处理程序”(实际上是一个URI方案处理程序,但没有人叫他们)为你工作吗? http://stackoverflow.com/q/7087728/157957 – IMSoP