我有一个UIWebView和 我提出了一些简单的html文本。
文本中只有img标签。
<html><head></head><body>
<img src="http://somewhere.com/image.jpeg" width="100%" />
</body></head>
原始图像的一部分是
http://img84.imageshack.us/img84/2033/20100525124321.png
但在iPhone上看起来
http://img215.imageshack.us/img215/2179/20100525124351.png
为什么它会加载那么低质量?
我该如何处理这个问题?
答案 0 :(得分:1)
webview正在拍摄你的网页,可能只有1024px宽,并且正在缩小,以便它适合小巧的iPhone屏幕320x。
在图像方面没有快速解决方法,但修复不太复杂。
以iPhone友好的方式重新设计您的网页。这意味着您需要检测用户代理何时是iPhone或iPod touch(简单),并向他们显示与主要查看者不同的页面。此屏幕应格式化为iPhone。有关如何设置iPhone优化网页的问题超出了本问题的范围,因此我将留给您研究最佳方法。