我有一个工作的 JS 应用程序,当作为网站提供服务时,它可以正确注册协议(protocol)处理程序。将其打包为 chrome 应用程序后,协议(protocol)处理程序未注册(比特币:)。此外,manizest.json
中似乎与协议(protocol)处理程序没有任何关系。
任何帮助将不胜感激!
最佳答案
目前唯一的解决方案是从常规网站注册协议(protocol)处理程序。然后,您可以使用 chrome.runtime.sendMessage 将消息发送到应用程序的后台页面,在那里它可以打开一个窗口或执行一些其他操作。
关于javascript - Chrome 应用可以注册协议(protocol)处理程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28543034/