gpt4 book ai didi

javascript - Cordova 和 Windows 10 Javascript 应用程序有什么区别?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:29:55 24 4
gpt4 key购买 nike

在 Visual Studio 2015 中我去:新建项目 -> Javascript/Windows 下 -> Blank App (Universal Windows)

然后它会创建一个新的应用程序,其中包含一个 .html 文件、一个 .js、.css 等。然后我可以通过一个暴露给 javascript 的对象访问系统级的东西。

现在为了让 Microsoft 实现这一点,我猜我的应用托管在某种 WebView 中。

现在让我们以 Cordova(或 Phonegap)为例,我创建了一个 Windows Cordova 应用程序,这是一个在其中具有托管 WebView 的 Windows 应用程序。 (或者是吗?至少它在 iOS 和 Android 中是这样做的)。

所以这不是多余的吗?如果我的应用程序本身可以是 WebView(通过制作 javascript windows 10 应用程序)。为什么我要托管另一个像 cordova 这样的 webview?

或者我没听懂..

最佳答案

Windows 10 Javascript 应用程序(也称为 WinJS)是一种使用基于 Web 的技术构建 native Windows 应用程序的方法。 WinJS 提供的库可直接访问设备、底层操作系统和框架。

Cordova 应用程序也是使用基于网络的技术构建的,并在嵌入式 WebView 中运行。 Cordova 提供了一组库来访问设备上的详细信息,但这些库要经过特定于操作系统的另一层。虽然 WinJS 仅适用于 Windows 应用程序,但 Cordova 应用程序在大多数情况下可以轻松重建以在不同平台上运行。

关于javascript - Cordova 和 Windows 10 Javascript 应用程序有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32834159/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com