【问题标题】:Windows desktop support in CordovaCordova 中的 Windows 桌面支持
【发布时间】:2017-11-03 10:01:50
【问题描述】:

我正在为我的一项新开发任务分析最佳解决方案。 我的要求: - 支持的平台:Android、iOS、Windows Mobile、Windows 桌面。 - 尽可能需要一个单一的代码库。

我已经使用支持 iOS 和 Android 的 Cordova/Ionic/Angular 开发了几个应用程序。 但是,我不太确定是否支持 Windows,尤其是桌面。

这里的专家可以帮助我吗? - Cordova 是否支持 Windows 桌面 - 如果是,支持哪些版本的 Windows(我也有支持 Windows 7 的要求。可以吗?)

非常感谢

【问题讨论】:

  • 您可以利用cordova中的浏览器平台,将其部署为可在桌面访问的Web应用程序。
  • 谢谢。您的意思是这样可以将其用作桌面应用程序吗?插件将如何表现?例如我必须使用相机插件或者说一个管理蓝牙或 WiFi 连接的插件
  • 所有插件可能无法正常工作。但其中一些有效。蓝牙和wifi,你可能需要根据需要扩展插件。

标签: windows angular cordova ionic-framework hybrid


【解决方案1】:

Cordova windows 创建 UWP 应用,这些应用只能通过 windows App Store 分发(App Store 在 Windows 8 和更新版本上可用)。

有一个 cordova-win7 平台,应该可以创建常规的 Windows 应用程序,但它没有维护

对于桌面应用,大多数人使用electron,但 Cordova 插件不兼容

【讨论】:

  • 非常感谢。这使我倾向于将 Windows 的代码库分开。
  • 一个简单的问题,UWP 应用可以私下分发(没有应用商店)
  • 看起来可行,但从未尝试过,请参阅“在以前版本的 Windows 上旁加载您的应用”部分docs.microsoft.com/en-us/windows/uwp/packaging/…
【解决方案2】:

您可以尝试使用 crosswalk。它是为您的移动和桌面网络应用程序提供最佳网络运行时的最佳解决方案。

在这里您可以找到 Windows 平台教程。 crosswalk windows

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-07-06
    • 2011-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-06
    • 2020-12-11
    相关资源
    最近更新 更多