我唯一的问题是,我想重新加载WebView中的一些图像。
因此,我添加了一个简单JavaScript方法,这样做:通过加载本地图像到uiwebview
[webView stringByBlehBleyJAvascript:@"replaceImage(....);"];
瞧* rataplan * ... *击鼓*
function replaceImage(id, src) {
document.getElementById('img'+id).src=src;
}
调用它 - 我可以看到的新形象 - 图像完全消失约1秒后。 现在我想知道 - 我加载的图像大小约为30KByte。不要太多,至少不要太多,需要60秒。
我也尝试了JS-Image-Object来loadit,并将dom-image-str属性设置为加载的属性。相同的结果:/
dom元素的完整数量约为12-15。所以getElementById不是瓶颈。
任何想法如何加载静态文件W/O延迟?
顺便说一句:刚刚在模拟器中测试它,因为我的手机坏了。
解决了它与此类似,只是发现这个老问题和你的匹配答案;)谢谢彼得 – thedanielhanke 2012-03-20 11:52:59