转换自定义Cordova插件到Windows 8/RT



我正在将一个在iOS/Android上运行的html/javascript应用程序转换为在Windows 8/RT上运行。我有大部分的HTML/Javascript/jQuery在Windows 8/RT上工作,但需要弄清楚如何让插件在Windows 8上工作。

我有几个问题。

1) Windows 8/RT的原生语言是什么?

  • 在Android中,我的Javascript插件与JAVA文件对话并返回一个pluginresult。在Windows 8上是什么?

2)有没有关于如何安装Windows 8插件的文档?

  • Phonegap页面目前只列出Windows Phone 8/7文档。

3) Cordova插件支持窗口。openDatabase功能在iOS和Android上都有,在Windows 8上有相同的功能吗?

4) Windows 8允许蓝牙通信吗?

  • 相关主题这里Windows Store蓝牙
  1. 核心WinRT组件是用c++编写的。您可以用c++、c#或VB.NET编写自己的组件。不管WinRT组件是用什么语言编写的,你都可以从JavaScript、c#、VB访问它。NET或c++。Windows Store应用程序可以用上述任何一种语言编写。它们都是由微软完全支持的。
  2. 在c#和Visual Basic中创建Windows运行时组件。在c++中创建Windows运行时组件。
  3. 窗口。openDatabase创建一个SQLite数据库。你可以在Windows Store应用程序中使用自己的SQLite数据库。也有一种方法可以从JavaScript中使用SQLite。或者,因为你使用JavaScript,你可以在HTML5中使用IndexedDB功能。
  4. 是的,Windows 8支持蓝牙。看看windows、网络、邻近性。

最新更新