今天發現ios中,UIWebview 從橫屏到豎屏出現界面尺寸不正確,從豎屏到橫屏就沒有問題。html
通過google後,發現了一個比較好的解決方法。ios
在UIWebview加載的html頁面中加入以下標籤:google
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=no;"/>scala
content=width=device-width 是將頁面尺寸設置成當前設備寬度,也能夠手動設置成其餘寬度。htm
user-scalable 是控制頁面可否讓用戶進行縮放控制。it
加上以上標籤就能夠解決橫豎屏尺寸不正確的狀況。io