我尝试在互联网上寻找解决方法和堆栈溢出,但找不到答案。我想要的是-
例如。 whatsapp://open - 打开 Whatsapp 窗口。
我想制作一个执行相同操作的扩展,即打开并能够使用外部应用程序的 API 执行操作。
最佳答案
我认为“按”您的意思是导航到某个地址? 或者是点击一个按钮?
自 2020 年 3 月起,您无法通过扩展程序注册协议(protocol)。但是您可以使用Native Messaging非常接近。
该过程涉及编写一个独立的可执行文件,在文档中称为“ native 消息传递主机”(如果需要支持多个平台,则可以是多个)。扩展可以向其发送消息,然后它可以打开所需的任何窗口和应用程序。
您的扩展程序可以选择根据 webNavigation 事件、webRequest 事件或 tabs.onChanged 触发的事件将此类消息发送到 native 消息传递主机。如果您愿意提供有关您想要的确切触发器和您想要采取的确切操作的更多详细信息,也许我们可以帮助您提供更多详细信息。
关于javascript - 有没有办法让我可以制作一个 chrome 扩展程序,在按下时使用其 API 在计算机上打开另一个应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60843295/