[英]Distuingish iOS devices in ASP.NET
企業iOS應用程序可以在Apple Store之外分發。 我想根據設備型號發布不同版本的企業iOS應用程序。 (例如:iPhone7,1設備型號等於iPhone6 +)
是否可以通過ASP.net請求“ iPhone7,1”類型的設備型號標識符?
謝謝您的幫助!
嘗試查看用戶代理是否足夠。
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"))
{
Response.Redirect("DefaultMobile.aspx");
}
}
否則,請嘗試使用使用51Degrees.mobi .NET Mobile API來檢測用戶代理。 可以在以下位置找到它: http : //www.51degrees.mobi/Products/NETMobileAPI
希望這可以幫助 ;)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.