可以用C创建Windows cordova插件吗#

可以用C创建Windows cordova插件吗#,cordova,winjs,cordova-plugins,Cordova,Winjs,Cordova Plugins,当我看cordova插件时,我看到所有的Windows(不是phone)插件都是用JS开发的。JS如何在不使用任何本机代码的情况下管理本机操作 P>是否有可能用C语言或C++开发插件? < P> JavaScript是Windows和Windows Phone上的一种本地语言。在这些平台上,Cordova应用程序中的所有JS代码——插件和应用程序代码一样——都可以调用Windows API,因为代码在本机应用程序主机中运行,而不是在Webview中运行。(我在这里的一篇MSDN文章中谈到了这一

当我看cordova插件时,我看到所有的Windows(不是phone)插件都是用JS开发的。JS如何在不使用任何本机代码的情况下管理本机操作

<> P>是否有可能用C语言或C++开发插件?

< P> JavaScript是Windows和Windows Phone上的一种本地语言。在这些平台上,Cordova应用程序中的所有JS代码——插件和应用程序代码一样——都可以调用Windows API,因为代码在本机应用程序主机中运行,而不是在Webview中运行。(我在这里的一篇MSDN文章中谈到了这一点:)。因此,插件不需要像Android或iOS那样使用其他语言。也就是说,对于插件来说,使用C语言或C++是可能的,因为在这些语言中编写WRET组件是正确的,这是从JS应用程序中使用的,但是我没有尝试过,知道它是否工作。但是,只有当您需要从这些代码中获得一点性能提升时,您才会这样做,而不是因为您需要访问本机API,这同样可以从JS直接完成