I can use Cordova for the following platforms:
Android 4+ iOS 6, iOS 7, iOS 8 Windows 8.0 and Windows 8.1 Store Windows Phone 8.0 and Windows Phone 8.1
But can I use it for Xbox One?
Yes you can use Cordova to have Windows 10 apps. But you have to consider that cordova is a cross mobile platform. it is designed to build apps for mobile but not for XBox.
The best and recommend way by Microsoft is to use Universal windows platform (UWP) to build XBox Apps this will give you much flexibility and great UX for your XBox App.
Read more here: https://dev.windows.com/en-us/getstarted
Windows 10 Game development center: https://msdn.microsoft.com/library/windows/apps/mt592659.aspx
Cordova doesn't have any plugins for Xbox, so your best approach is to use Universal Apps because it give you accessibility to Xbox SDK APIs.
Hope this helps.
It's possible a priori with Universal Windows Platform : https://cordova.apache.org/announcements/2015/06/03/windows-release.html
It looks like this is possible. However only if you build for Windows 10. You should be able to do this by changing Windows-target-version
in your config.xml file.
Please see this post for more details.
NOTE: From my previous experience with PhoneGap and Cordova I never heard anything about publishing apps for the Xbox but this quote, from the post I linked to, definitely makes it sound doable:
You can create a single app package that can be installed onto a wide range of devices. A single store makes it easy to publish apps across all device types - desktop, mobile, Xbox, iOT.