【发布时间】:2012-02-13 18:46:05
【问题描述】:
我使用以下设置创建了一个 Photoshop 文档:
宽度:640 像素
高度:960px
分辨率:326 像素/英寸
图片直接取自该文件。
我正在使用 phonegap 构建应用程序。每当我测试它时,它都会使我的图像对于 iPhone 屏幕来说太大了。我没有使用视口或调整任何东西的大小。请帮忙!
你们中的一些人要我的代码:
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="utf-8">
<link rel="stylesheet" href="iphone.css" type="text/css" />
<!-- iPad/iPhone specific css below, add after your main css >
<link rel="stylesheet" media="only screen and (max-device-width: 480px)" href="iphone.css" type="text/css" />
<link rel="stylesheet" media="only screen and (max-device-width: 1024px)" href="ipad.css" type="text/css" />
-->
<!-- If your application is targeting iOS BEFORE 4.0 you MUST put json2.js from http://www.JSON.org/json2.js into your www directory and include it here -->
<script type="text/javascript" charset="utf-8" src="phonegap-1.3.0.js"></script>
</script>
</head>
<body onload="onBodyLoad()">
<div class="wrapper">
<img src="img/iPhone/Welcome.png" class="header" />
</div>
</body>
</html>
【问题讨论】:
-
我不知道phonegap,但是发个截图或者一些源代码对这里的每个人都有帮助,我猜。
-
您保存的图像的最终尺寸是多少?每英寸 326 像素可能是问题所在 - Photoshop 可能会因此存储具有更大像素大小的文件
-
尝试在文件末尾添加
@2x。示例:supermegacoolpicture@2x.png -
我曾经在使用 300ppi 图像时遇到过同样的问题。尝试将分辨率降低到 90ppi。高分辨率只适合打印