是否可以在C#中为Windows(8.1 / 10)编写Cordova插件?或者,用C#编写的库组件可以包装为Cordova插件吗?如果我没有错过任何内容,MSDN和Apache文档仅显示如何使用C#进行Windows Phone 8(预期JS实现为#34; Windows Universal&#34;)< / p>
答案 0 :(得分:2)
是的,但有一些要求。首先,您的库必须是Windows运行时组件项目。您可以在插件中引用winmd或csproj(请参阅https://cordova.apache.org/docs/fr/latest/guide/platforms/win8/plugin.html)。如果您的插件在运行时有效且正确加载到您的应用程序中,您可以直接在JavaScript中使用您的C#类(它只是WinJS)。您负责在插件中公开C#库的JavaScript包装器,但这不是强制性的(通常最大化与插件的其他平台实现共享代码)。
答案 1 :(得分:-1)
是的,您可以在github中使用一个cordova windows 10实现。这是链接..所有必需的文件也可用..