我想知道是否有任何JS API可以在Chrome打包应用中的按钮点击事件上启动另一个Chrome应用。
答案 0 :(得分:2)
作为一般规则,不,你不能调用另一个应用程序。
但是,如果您同时控制这两个应用,则可以将第二个应用设置为external message。
您可以将chrome.runtime.onMessageExternal
侦听器添加到第二个应用程序的事件页面脚本中,并从第一个应用程序ID发送带有应用程序ID的消息,以唤醒第二个应用程序并启动应用程序窗口。有关详细信息,请参阅this。
通常,扩展程序可以执行此任务,更多的是感谢management
API。但是,截至目前,它无法用于应用程序。
为应用添加此API的功能请求:#455550