Cordova Windows的本机(C#,C+;+;)UI插件?

Cordova Windows的本机(C#,C+;+;)UI插件?,c#,cordova,uwp,windows-10-universal,cordova-windows,C#,Cordova,Uwp,Windows 10 Universal,Cordova Windows,对于Cordova iOS和Cordova Android,可以创建插件,在应用程序顶部创建本机UI-您只需在插件中包含库并执行它们的API即可 对于Cordova Windows,本机代码是HTML和Javascript,因此InAppBrowser插件也是如此 但是您也可以为CordoVA窗口创建插件,这些插件使用Windows运行时组件使用C或C++原生代码。一个公开的例子是为Javascript代码()提供API。这非常有效,非常棒 不幸的是,我能找到的所有插件都使用这种C#/C++本机

对于Cordova iOS和Cordova Android,可以创建插件,在应用程序顶部创建本机UI-您只需在插件中包含库并执行它们的API即可

对于Cordova Windows,本机代码是HTML和Javascript,因此InAppBrowser插件也是如此

<>但是您也可以为CordoVA窗口创建插件,这些插件使用Windows运行时组件使用C或C++原生代码。一个公开的例子是为Javascript代码()提供API。这非常有效,非常棒

不幸的是,我能找到的所有插件都使用这种C#/C++本机插件机制,只接收一些方法调用,处理一些参数并返回一些数据。这些都不会打开任何窗口或创建任何其他GUI(例如,可能由外部C#SDK提供)

如何为Cordova Windows创建使用本机(C#,C++)代码创建用户界面的插件?这可能吗?

我在这里复制了一个:

不幸的是,没有.C#/C++可移植类库(PCL)代码不能 在web组件的顶部进行渲染。 您可以使用的库在PCL和项目中受到限制 以Windows应用商店为目标无法呈现UI。
如果整个cordova windows平台重新设计为C#或 基于C++的应用程序,其中有一个本地的WebVIEW容器,用于呈现 那么一切都是可能的。但这是一条漫长而危险的道路。。。 从cordova.js到bridge的一切都必须改变,而且 每个插件都需要重写