0

我是在 windows phone 7 上使用 PhoneGap 的新手。
我不完全确定问题出在哪里 - 当我尝试添加现有图像时,它没有添加到CordovaSourceDictionary.xml文件中,但是如果我手动将图像添加到CordovaSourceDictionary.xml,它会被删除当我建立。我应该如何解决这个问题?

4

4 回答 4

0

CordovaSourceDictionary.xml 由依赖于 Visual Studio 工作方式的构建过程更新。您需要触发文件更新,例如右键单击解决方案 > 添加 > 添加新文件夹/现有项目等。

我所做的是将文件从 Windows 资源管理器拖到 Visual Studio 项目中,然后将其放到图像文件夹中。现在 Visual Studio 知道您已经添加了一个新文件,并且当您运行项目时 CordovaSourceDictionary.xml 会自动更新您的更改。

继续打好仗!

于 2012-11-22T16:28:44.737 回答
0

这可能不是破坏系统的原因,但是我使用的 JS 框架在调试模式下向每个图像添加了一个 url 查询(以强制浏览器重新加载图像,而不是使用缓存)。因此,我的图像“image/background.jpg”将作为“image/background.jpg?d=34342233”访问。但是,在 phoneGAP for Windows Phone 上运行时,它无法识别图像,因此显示为损坏。所以,我不得不关闭我使用的框架的调试,突然图像出现了。如前所述,不要忘记将 Build Action 设置为“Content”。

于 2013-10-09T17:43:10.563 回答
0

这是 Daniel Egan 的教程。我还有一些其他的链接给你

教程:如何借助 PhoneGap 在 Windows Phone 上创建 HTML5 应用程序

Windows Phone 入门

开始使用 Windows 8

阿帕奇科尔多瓦文档

希望这会帮助你。

于 2012-11-06T05:24:12.013 回答
0

检查图像构建操作属性(解决方案资源管理器,项目属性视图)。必须设置为 Content,(添加图片时,默认此属性值为 Resource)

于 2012-11-06T14:20:05.967 回答