private static TechOrderType GetDefaultTechByUAString() { TechOrderType result = TechOrderType.Html5; string ua = HttpContext.Current.Request.UserAgent; if (ua.IndexOf("rv:11.0", StringComparison.OrdinalIgnoreCase) >= 0 || ua.IndexOf("MSIE", StringComparison.OrdinalIgnoreCase) >= 0) { result = TechOrderType.AzureHtml5JS; } return(result); }
private void InitTechOrderButton() { TechOrderType techOrderType = Res.Request.GetRequestQueryValue("techOrder", GetDefaultTechByUAString()); this.techOrder.Value = techOrderType.ToString(); switch (techOrderType) { case TechOrderType.Html5: this.switchTechOrder.InnerText = "动态码率"; this.targetTechOrder.Value = TechOrderType.AzureHtml5JS.ToString(); break; case TechOrderType.AzureHtml5JS: this.switchTechOrder.InnerText = "Htm5播放"; this.targetTechOrder.Value = TechOrderType.Html5.ToString(); break; } }