PhoneGap中的内存管理

时间:2011-05-26 10:11:51

标签: image memory cordova sencha-touch

我正在开始针对iOS的Sencha Touch / PhoneGap项目。该项目将是影像/电影的重点,问题是我不清楚如何根据缓存的内容来管理这些图像。它完成了吗?

我写了一些图像重的Objective-C iOS应用程序和内存管理一直是一个关键问题。我无法看到这如何转化为PhoneGap平台,我什么都不担心?

情况是,当我删除HTML元素时,关联的图像/视频文件会发生什么,无论是作为HTML src还是作为CSS属性(如background-image)?< / p>

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

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

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

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

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

提前致谢,

1 个答案:

答案 0 :(得分:1)

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

由于javascript足迹太大,我只是崩溃了设备。页面正在加载,然后崩溃浏览器。 PhoneGap可能有助于此(将Sencha Touch打包到PhoneGap非常简单)。