Image PhoneGap中的内存管理

Image PhoneGap中的内存管理,image,memory,cordova,sencha-touch,Image,Memory,Cordova,Sencha Touch,我正在着手一项针对iOS的Sencha Touch/PhoneGap项目。该项目将是图像/电影重,问题是我不清楚如何管理这些图像的缓存方面。这是为你做的吗 我已经编写了一些图像密集型Objective-CIOS应用程序,内存管理一直是一个关键问题。我看不出这是如何转化为PhoneGap平台的,难道我什么都不担心吗 场景是,当我删除一个HTML元素时,关联的图像/视频文件会发生什么情况,无论是作为HTMLsrc还是作为CSS属性(如背景图像) a。相关的图像/电影文件将从缓存中删除。(这似乎不太可

我正在着手一项针对iOS的Sencha Touch/PhoneGap项目。该项目将是图像/电影重,问题是我不清楚如何管理这些图像的缓存方面。这是为你做的吗

我已经编写了一些图像密集型Objective-CIOS应用程序,内存管理一直是一个关键问题。我看不出这是如何转化为PhoneGap平台的,难道我什么都不担心吗

场景是,当我删除一个HTML元素时,关联的图像/视频文件会发生什么情况,无论是作为HTML
src
还是作为CSS属性(如
背景图像

a。相关的图像/电影文件将从缓存中删除。(这似乎不太可能,因为它可能会破坏预加载)

b。所有文件都在缓存队列中,当缓存填满时,将删除最旧的文件以释放空间。(我正在为这一个布线)


c。没什么,当应用程序太大时,它会变得非常臃肿并失败

d。还有别的。请不要只说“其他什么”,我真的很想知道会发生什么事。:)

注意:所有图像/电影文件都将包含在应用程序中。不会从服务器下载任何资源

提前感谢,


丰富的。没什么,当应用程序太大时,它会变得非常臃肿并失败


我只是因为javascript占用空间太大而导致设备崩溃。页面正在加载,然后浏览器崩溃。PhoneGap可能对此有所帮助(将Sencha Touch打包到PhoneGap中非常容易)。

您会在服务器上提供图像吗?或者将它们打包到Phonegap应用程序中?或者两者都有?对不起,我忘了说。所有的内容都将打包在应用程序中。这里有几个相关的问题:我和kim3er有完全相同的场景,我正在体验Jack9C所说的。探查器显示应用程序中没有内存泄漏,但似乎从未释放内存。我运行应用程序的时间越长,消耗的内存就越多。