我在加载本地文件的时候,使用
[self.webView loadFileURL:tmpUrl allowingReadAccessToURL:directoryUrl];
但是 webView 一直是空白的,等一段时间后,连同所有图片一起完整的显示出来。 正常应该是先把文字渲染出来再逐渐加载图片吧?有一种被同步阻塞的感觉。
不知道哪里的设置出了坑。。。
1
xuyuheng0905 2017-07-21 17:59:56 +08:00
你这个是本地的网页?图片资源也是本地资源还是引用的网络资源?
|
2
xi_lin OP |
3
xi_lin OP 我做了进一步的测试,好像并不仅是图片的锅
看上去像是解析复杂的内嵌样式就要花很长时间 |
4
xuyuheng0905 2017-07-21 20:41:42 +08:00
有可能是这样页面的问题,应该可以优化的。不过我不太熟悉 web,你可以让 web 开发者看一下你这张页面。
|
5
xi_lin OP @xuyuheng0905 找了几台设备试了下,感觉是 6p 跑 10.x 的性能不行。。。用跑 9.x 的 6sp 开妥妥秒开
|