我正在为iphone创建一个网页,我需要在iPhone和PC上有效显示页面。我在xhtml编码,并使用JavaScript和CSS的支持。问题是,我在电脑中获得了正确的视图,但在电话中却太小了。我们可以调整页面的大小。我正在检查用户代理并为iphone加载一个单独的页面(除个人电脑之外)。但我不知道帽子的变化是对身体,输入和其他东西的属性进行的,以便能够在移动浏览器上正确查看
答案 0 :(得分:3)
您是否为这两种设备制作了相同的页面?通常的做法是制作两个针对两种设备进行优化的单独页面,这些设备本质上具有不同形式的演员和特征。
所以代码
$browser = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");
if ($browser == true) { header('Location: http://www.yoursite.com/iphone/'); }
//else{echo 'just carry on';}
在设置iPhone方面,有很多iPhone框架see here for list可以加快开发速度,如果你在使用Snow Leopard和最新SDK的Mac上进行开发,那么现在有一个内置的在dashcode中的项目中生成一个。
答案 1 :(得分:1)
我不知道这是否有助于您了解,因为您已经开始开发页面。但据我所知,这个套件是iPhone网络的终极套件。看看吧。