Is it possible to write a Cordova plugin for Windows (8.1/10) in C#? Alternatively, can a library component written in C# be wrapped as a Cordova plugin? If I haven't missed anything, MSDN and Apache documentation only show how to use C# for Windows Phone 8 (a JS implementation is expected for "Windows Universal")
问问题
2466 次
1 回答
2
可以,但有一些要求。首先,您的库必须是 Windows 运行时组件项目。您可以在插件中引用 winmd 或 csproj(请参阅https://cordova.apache.org/docs/fr/latest/guide/platforms/win8/plugin.html)。如果您的插件在运行时有效并正确加载到您的应用程序中,您可以直接在 JavaScript 中使用您的 C# 类(它只是 WinJS)。在插件中公开 C# 库的 JavaScript 包装器是您的责任,但这不是强制性的(只是为了最大限度地与插件的其他平台实现共享代码)。
于 2015-12-15T09:47:38.193 回答