2

我有一个使用本地代理与我的传统后台Windows应用程序通信的扩展。现在我应该为边缘做同样的扩展。但边缘不支持本地代理。它使用appService API与UWP应用程序进行通信。如果采用这种方法,我需要将我的后台应用程序转换为UWP应用程序。所以我想知道我的边缘扩展可以与我现有的遗留应用程序进行通信吗?边缘扩展和NON-UWP应用程序之间的本地消息传递

我还有一个疑问,现在我出版我的浏览器扩展程序在Chrome扩展存储,这个Chrome扩展是我的后台应用程序一个客户,我们有手机的其他客户端。所以在安装我的应用程序可以选择浏览器扩展程序(它不是强制性的有Chrome扩展应用到工作)。这样,应用程序不依赖于扩展,反之亦然。我是否可以单独将边缘扩展上传到边缘扩展存储,以便与我在系统中运行的应用程序交谈。

回答

1

关于第一个问题,你需要使用桌面大桥到您的后台应用程序转换为UWP应用。有关如何开始此过程,请参阅this guide

至于将本地消息传递应用程序作为两部分(扩展和UWP组件)发布到商店,可以在本机消息传递应用程序扩展包中包含您的扩展和充当“网桥”的UWP AppService时完成此操作“以启用它与您的独立UWP应用程序之间的通信。这个独立的应用程序UWP将是一个单独的包。

相关问题