20-Windows 8应用与HTML5 Canvas
11.4 Windows 8应用与HTML5 Canvas
Windows 8提供了为开发人员提供了许多为操作系统和应用商店开发应用程序的新途径。其中一个就是用Visual Studio 2012打包HTML5的应用。
为了演示一下开发Windows 8版的HTML5 Canvas应用有多么容易,本书将刚刚开发的支持拖放的应用作为示例,向读者展示将它改造为一个Windows 8下面的应用需要做哪些修改。
首先,需要下载Windows 8版本的Visual Studio Express。如果读者已经安装了Visual Studio 2012,则不需要下载。
接下来,使用JavaScript模板创建一个新的Blank App工程,如图11-8所示。
图11-8 在Visual Studio 2012中创建一个新的JavaScript工程
下一步,将拖放应用示例中创建的所有文件添加到新的工程中。直接将所有文件复制到Visual Studio创建的解决方案文件夹中(通常,文件夹会是“documents\visual studio 2012\projects[工程名称][工程名称]”)。
完成这步之后,在Solution Explorer窗口中点击鼠标右键,选择“Add –>Existing Item”菜单项。然后,选中刚才复制到目录中的所有文件,如图11-9所示。
图11-9 将拖放应用示例中的所有文件添加到工程
现在已经完成了编辑代码和运行程序的准备工作。接下来,将介绍如何用快捷的方法完成一个可运行的应用程序。
打开default.html文件,将dragandrop.html文件中所有引用JavaScript文件的语句复制到default.html中(引用modernizr.js的语句除外)。然后,将dragandrop.html文件中的HTML标签(
和