我想建立一个iPhone网站,我是.net开发者,我不想使用Desh Code,我的问题是如何在Visual Studio 2010中为iphone制作我的网站。
答案 0 :(得分:0)
我面临同样的问题,我有解决方案可能对你有用 但这个用于web开发的解决方案不适用于iphone 如果你要求申请无法用deshcode做到这一点 首先去你的主人,然后创建这个方法 protected void checkdivice() {
string strUserAgent = Request.UserAgent.ToString().ToLower();
if (strUserAgent != null)
{
if (Request.Browser.IsMobileDevice == true || strUserAgent.Contains("iphone") ||
strUserAgent.Contains("blackberry") || strUserAgent.Contains("mobile") ||
strUserAgent.Contains("windows ce") || strUserAgent.Contains("opera mini") ||
strUserAgent.Contains("palm") || strUserAgent.Contains("nokia") || strUserAgent.Contains("opera mobi"))
{
}
else { Response.Redirect("mob/default.aspx"); }
}
else { }
}
else { }
}
此方法只检查设备是否可移动
现在您必须创建将决定屏幕分辨率和宽度的网页
css3会像:
@media screen and (min-device-width: 480px)
@media only screen
and (min-device-width : 320px)
and (max-device-width : 479px)
@media only screen and (max-device-width : 319px)