今天在玩 Toshiba AT500 時,發現規格上寫的解析度是 1280x800,
寫程式時卻要到了 1280x752。
( EX: getWindowManager().getDefaultDisplay().getMetrics(metrics); )
不過實際上 AP 能顯示的的確是 Height: 752 沒錯,因為下面還有一條 Status Bar!
但在使用 WebView(fillparent) 時,
JavaScript 是把解析度當成 1280x800 來看,
(window.screen.availWidth = 1280, window.screen.availHeight = 800)
CSS 則是把解析度當成 1280x752。
除此之外,背景圖像若設的跟 WebView 一樣大,影像將會超過 WebView 幾個 pixel,
若要貼得漂亮,就只能在減掉這些 pixel。
沒有留言:
張貼留言