示例#1
0
        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);
        }
示例#2
0
        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;
            }
        }