documentation没有明确说明这种或那种方式但听起来像PhoneGap应用只能在RT而不是Window 8中运行。
答案 0 :(得分:7)
我错过了一点吗?问题不是.NET或本机Windows应用程序运行两个平台,但如果基于框架的应用程序包装器中的PhoneGap应用程序(HTML5 / Javascript)在RT上运行。上面的评论没有回答,不是吗?
我在官方PhoneGap文档中找到了以下内容:
Windows 8入门
...在Windows 8和Windows RT的开发过程中,Microsoft弃用了“Metro风格的应用程序”这一名称。在MSDN上,这种类型的应用程序现在称为“Windows Store”应用程序。这就是我们将在本指南中使用的名称。在本指南中,每当我们引用Windows 8时,您都应该将其视为 Windows 8和Windows RT 。
来源:http://docs.phonegap.com/en/2.2.0/guide_getting-started_windows-8_index.md.html
所以答案应该是:是的,PhoneGap应用程序可以在Windows 8和RT中运行。
答案 1 :(得分:1)
Windows RT是Windows 8,仅适用于ARM设备。所有Windows 8应用程序(如在metro中)都可以在RT上运行,因为它们基于.NET(跨平台)。他们还在this blog post中明确提到:
并访问新发布的Windows 8和Windows RT设备。
答案 2 :(得分:1)
我不同意见。 PhoneGap生产Android,iOS和Windows Phone应用程序。 Windows Phone应用程序无法在Windows 8上运行,因此答案是否定的。 (我想对此有所不同,但不幸的是我认为我是对的。)
MS已宣布推出一款适用于今年所有产品的通用应用,但PhoneGap今天不支持。