Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ipad内存问题在UIWebView中加载图像_Javascript_Ipad_Mobile Webkit - Fatal编程技术网

Javascript ipad内存问题在UIWebView中加载图像

Javascript ipad内存问题在UIWebView中加载图像,javascript,ipad,mobile-webkit,Javascript,Ipad,Mobile Webkit,我有一个类似的问题: 。。。但我想澄清一下,我的问题是由同一个内存问题引起的,如果是,我能做些什么 我理解为不在视图中的img元素加载“tiny.gif”图像的建议解决方案,但问题是,我没有使用img元素的加载。我用四个。三个在滑动div中,在下一个/上一个图像中滑动,一个在滑动div执行滑动操作时显示当前图像。解释这个机制有点困难,但重点是,只有四个图像元素,我只是不断地交换它们的src 所以我不明白的是。。如果内存中只有四个img元素,那么如何应对内存问题?如果slide_one是一个sr

我有一个类似的问题:

。。。但我想澄清一下,我的问题是由同一个内存问题引起的,如果是,我能做些什么

我理解为不在视图中的img元素加载“tiny.gif”图像的建议解决方案,但问题是,我没有使用img元素的加载。我用四个。三个在滑动div中,在下一个/上一个图像中滑动,一个在滑动div执行滑动操作时显示当前图像。解释这个机制有点困难,但重点是,只有四个图像元素,我只是不断地交换它们的src

所以我不明白的是。。如果内存中只有四个img元素,那么如何应对内存问题?如果slide_one是一个src为1.jpg的图像,我将其src改为2.jpg,那么肯定会从内存中清除1.jpg,对吗

只是一点背景:我正在通过UIWebView作为iPad应用程序运行一个HTML页面。我看到的行为是,我可以加载大约25个这些大约每幅图像250kb的JPEG,然后它停止加载它们(src属性被更新,但图像保持明显不变)。这听起来与我所提到的6MB限制有点相似,但我没有看到任何警告或崩溃(至少在我调试这个的iPhone模拟器中没有)


感谢您的任何建议……:)

FWIW,我通过交换包含div的bg映像而不是使用img元素并交换其src来解决这个问题

因此,要么是内存管理不允许加载超过x MB的图像,要么是bg图像不计入总数

呵呵