如何在Visual Studio 2010中建立iPhone的网站

时间:2012-06-25 07:58:33

标签: iphone asp.net web

我想建立一个iPhone网站,我是.net开发者,我不想使用Desh Code,我的问题是如何在Visual Studio 2010中为iphone制作我的网站。

1 个答案:

答案 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)