android - PhoneGap Android 某些图像显示在浏览器上,但不显示在模拟器中

标签 android image cordova

我正在开发 Android PhoneGap 应用程序。其中大约有 65 张图像(每张大约 10kb 大小)。我的应用程序在 Ripple chrome 插件以及 Chrome 和 FF 浏览器上按预期工作。但是当我将其加载到模拟器上时,某些图像无法加载。

我已附上屏幕截图以供引用。 some images are missing. working on ripple plugin for chrome working on browser

我尝试使用 jQuery preload plugin但运气不佳。

谁能帮帮我啊!谢谢

编辑: 我在 iPhone 和 WindowsPhone7 上尝试了相同的代码,没有任何更改,图像在这两个平台上都显示良好。

最佳答案

尝试创建图像的相同副本(例如../image_copy1.png),然后将该代码替换为无法正常工作的图像位置。

有时,由于数据的本地缓存或模拟器程序本身的实际逻辑错误,模拟器程序的文件路径会出现问题。 Dreamweaver 也有类似的问题,许多其他开发/测试套件也有类似的问题 - 图像的本地缓存并不是一个罕见的问题。有时,您可以通过上传所需文件的副本(但不在程序本身内复制它)来规避此问题 - 从而导致新的、非缓存的上传。 这绝不是一个“正确的”解决方案,但对于有缺陷的 emu/dev 程序来说,这是一种快速而肮脏的解决方法。

关于android - PhoneGap Android 某些图像显示在浏览器上,但不显示在模拟器中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14811394/

相关文章:

android - 不同 dpi 上的字体大小问题

android - 如果声明为 Activity 的内部类或在单独的文件中,为什么 AsyncTask 的行为会有所不同?

java - 在 SQLite 上运行更新时为 "No such column"

java - 如何下载图像并将其放入 Android 的 View 中

android - 允许在 HTML5 Phonegapped Android 应用程序中打开本地文件

javascript - 刷新页面后如何查看超链接状态?

android - 下载管理器有时显示不成功

python - 如何检测多个附加图像并将其剪掉?

image - Blackberry - ListField 包含文件系统中的图像

android - 支持不同尺寸的手机间隙中的多分辨率图像