Cordova/PhoneGap增加了对Windows Phone 8的支持

Cordova 2.3.0现已支持Windows Phone 8,并且提供了一种新的在应用中打开浏览器窗口的方式。

最近发布的Cordova/PhoneGap 2.3.0增加了对Windows Phone 8的官方支持。根据Adobe的PhoneGap开发者Jesse MacFadyen所述,大多数工作都已经由开源提交者完成,微软则提供了SDK、工具、技术指南与WP8设备。MacFadyen说WP8应用现在的加载速度要快于WP7,这是因为资源不必再解包到单独的存储上。其他特性有:

  • Cordova的WebBrowser控件现在使用了IE10引擎
  • 多点触摸事件
  • 内建的LocalStorage

使用Cordova进行WP 8开发需要一台Windows 8 Pro 64位机器和Visual Studio,一个定制版的VS Express 2012包含在了Windows Phone 8 SDK 8.0中。Cordova包含了一个生成相应VS项目的模板。这个Channel 9视频介绍了如何创建并使用WP 8和Cordova进行开发,这份PhoneGap指南更加详尽地介绍了如何上手WP 8。文章“Adapting your WebKit-optimized site for Internet Explorer 10”介绍了如何将现有Cordova应用导出到WP 8上。

Cordova 2.3.0的另一处重要增强是InAppBrowser,它提供了一种在Cordova应用中打开浏览器窗口的方式,可以打开新的应用内浏览器、系统浏览器或是当前浏览器实例中的新窗口。可以添加事件监听器对loadstart、loadstop与exit window事件作出响应。

一个值得关注的变化是新版本放弃了对iOS 4.x的支持,团队现在只支持iOS 5+。

这篇博文详尽介绍了Cordova的新特性。

查看英文原文:Cordova/PhoneGap Adds Support for Windows Phone 8

你可能感兴趣的:(Cordova/PhoneGap增加了对Windows Phone 8的支持)