我对使用PhoneGap开发Windows Phone 7应用程序很感兴趣。我知道目前可能还没有官方版的PhoneGap适用于Windows Mobile,但我尝试运行了两个项目,但在实施时遇到了错误。
1. 第一个项目:https://github.com/filmaj/phonegap-winphone 2. 第二个项目:https://github.com/mrlacey/phonegap-wp7 错误: 1. 第一个应用程序: 警告信息! 您正在使用由之前版本的Windows Phone Developer Tools CTP创建的项目。您的应用程序可能无法正常运行。 请编辑属性节点下的WMAppManifest.xml文件,并在如下所示的元素之间插入以下元素。
保留HTML标签。
1. 第一个项目:https://github.com/filmaj/phonegap-winphone 2. 第二个项目:https://github.com/mrlacey/phonegap-wp7 错误: 1. 第一个应用程序: 警告信息! 您正在使用由之前版本的Windows Phone Developer Tools CTP创建的项目。您的应用程序可能无法正常运行。 请编辑属性节点下的WMAppManifest.xml文件,并在如下所示的元素之间插入以下元素。
保留HTML标签。
<Capabilities>
<Capability Name="ID_CAP_NETWORKING" />
<Capability Name="ID_CAP_LOCATION" />
<Capability Name="ID_CAP_SENSORS" />
<Capability Name="ID_CAP_MICROPHONE" />
<Capability Name="ID_CAP_MEDIALIB" />
<Capability Name="ID_CAP_GAMERSERVICES" />
<Capability Name="ID_CAP_PHONEDIALER" />
<Capability Name="ID_CAP_PUSH_NOTIFICATION" />
<Capability Name="ID_CAP_WEBBROWSERCOMPONENT" />
</Capabilities>
在插入这些字段后,我在“错误列表”上得到了许多错误。
第二个应用程序
输出信息:
C:\Users...\mrlacey-phonegap-wp7-1dcce5b\WP7Gap\WP7Gap\WP7Gap.csproj:错误:无法读取项目文件“WP7Gap.csproj”。
C:\Users...\mrlacey-phonegap-wp7-1dcce5b\WP7Gap\WP7Gap\WP7Gap.csproj(135,3):未找到导入的项目“C:\Program Files (x86)\MSBuild\Microsoft\Silverlight for Phone\v4.0\Microsoft.Silverlight.WindowsPhone71.Overrides.targets”。请确认声明中的路径是否正确,并且磁盘上存在该文件。