155 lines
		
	
	
		
			5.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			155 lines
		
	
	
		
			5.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="player.aspx.cs" Inherits="FineUIPro.Web.AttachFile.player" %>
 | 
						|
 | 
						|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 | 
						|
 | 
						|
<html xmlns="http://www.w3.org/1999/xhtml">
 | 
						|
<head runat="server">
 | 
						|
    <title></title>
 | 
						|
    <link href="dist/skin/blue.monday/css/jplayer.blue.monday.min.css" rel="stylesheet" />
 | 
						|
   <script type="text/javascript" src="lib/jquery.min.js"></script>
 | 
						|
   <script type="text/javascript" src="dist/jplayer/jquery.jplayer.min.js"></script>
 | 
						|
   <script type="text/javascript">
 | 
						|
       var videoUrl = '<%=videoUrl %>';
 | 
						|
       var videoTitle = '<%=videoTitle %>';
 | 
						|
   </script>
 | 
						|
   <script type="text/javascript">
 | 
						|
//<![CDATA[
 | 
						|
       function myBrowser() {
 | 
						|
           var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
 | 
						|
           var isOpera = userAgent.indexOf("Opera") > -1; //判断是否Opera浏览器
 | 
						|
           var isIE = userAgent.indexOf("compatible") > -1
 | 
						|
            && userAgent.indexOf("MSIE") > -1 && !isOpera; //判断是否IE浏览器
 | 
						|
           var isEdge = userAgent.indexOf("Edge") > -1; //判断是否IE的Edge浏览器
 | 
						|
           var isFF = userAgent.indexOf("Firefox") > -1; //判断是否Firefox浏览器
 | 
						|
           var isSafari = userAgent.indexOf("Safari") > -1
 | 
						|
            && userAgent.indexOf("Chrome") == -1; //判断是否Safari浏览器
 | 
						|
           var isChrome = userAgent.indexOf("Chrome") > -1
 | 
						|
            && userAgent.indexOf("Safari") > -1; //判断Chrome浏览器
 | 
						|
 | 
						|
           if (isIE) {
 | 
						|
               var reIE = new RegExp("MSIE (\\d+\\.\\d+);");
 | 
						|
               reIE.test(userAgent);
 | 
						|
               var fIEVersion = parseFloat(RegExp["$1"]);
 | 
						|
               if (fIEVersion == 7) {
 | 
						|
                   return "IE7";
 | 
						|
               } else if (fIEVersion == 8) {
 | 
						|
                   return "IE8";
 | 
						|
               } else if (fIEVersion == 9) {
 | 
						|
                   return "IE9";
 | 
						|
               } else if (fIEVersion == 10) {
 | 
						|
                   return "IE10";
 | 
						|
               } else if (fIEVersion == 11) {
 | 
						|
                   return "IE11";
 | 
						|
               } else {
 | 
						|
                   return "0";
 | 
						|
               } //IE版本过低
 | 
						|
               return "IE";
 | 
						|
           }
 | 
						|
           if (isOpera) {
 | 
						|
               return "Opera";
 | 
						|
           }
 | 
						|
           if (isEdge) {
 | 
						|
               return "Edge";
 | 
						|
           }
 | 
						|
           if (isFF) {
 | 
						|
               return "FF";
 | 
						|
           }
 | 
						|
           if (isSafari) {
 | 
						|
               return "Safari";
 | 
						|
           }
 | 
						|
           if (isChrome) {
 | 
						|
               return "Chrome";
 | 
						|
           }
 | 
						|
 | 
						|
       }
 | 
						|
       var varSolution = 'html';
 | 
						|
       //var browser = myBrowser();
 | 
						|
       //if (browser.substr(0, 2) == 'IE') {
 | 
						|
       //    if (videoUrl.indexOf('.mp4') != -1) {
 | 
						|
       //        varSolution = 'flash';
 | 
						|
       //    }
 | 
						|
       //}
 | 
						|
 | 
						|
       $(document).ready(function () {
 | 
						|
 | 
						|
           $("#jquery_jplayer_1").jPlayer({
 | 
						|
               ready: function () {
 | 
						|
                   $(this).jPlayer("setMedia", {
 | 
						|
                       title: videoTitle,
 | 
						|
                       m4v: videoUrl,
 | 
						|
                       mp4: videoUrl
 | 
						|
                   }).jPlayer("play") ;
 | 
						|
               },
 | 
						|
               swfPath: "dist/jplayer",
 | 
						|
               supplied: "m4v,mp4",
 | 
						|
               size: {
 | 
						|
                   width: "640px",
 | 
						|
                   height: "360px",
 | 
						|
                   cssClass: "jp-video-360p"
 | 
						|
               },
 | 
						|
               solution: varSolution,
 | 
						|
               useStateClassSkin: true,
 | 
						|
               autoBlur: false,
 | 
						|
               smoothPlayBar: true,
 | 
						|
               keyEnabled: true,
 | 
						|
               remainingDuration: true,
 | 
						|
               toggleDuration: true
 | 
						|
           });
 | 
						|
       });
 | 
						|
//]]>
 | 
						|
</script>
 | 
						|
 | 
						|
 | 
						|
</head>
 | 
						|
<body>
 | 
						|
    <form id="form1" runat="server">
 | 
						|
    <div>
 | 
						|
    <div id="jp_container_1" class="jp-video jp-video-360p" role="application" aria-label="media player">
 | 
						|
	<div class="jp-type-single">
 | 
						|
		<div id="jquery_jplayer_1" class="jp-jplayer"></div>
 | 
						|
		<div class="jp-gui">
 | 
						|
			<div class="jp-video-play">
 | 
						|
				<button class="jp-video-play-icon" role="button" tabindex="0">play</button>
 | 
						|
			</div>
 | 
						|
			<div class="jp-interface">
 | 
						|
				<div class="jp-progress">
 | 
						|
					<div class="jp-seek-bar">
 | 
						|
						<div class="jp-play-bar"></div>
 | 
						|
					</div>
 | 
						|
				</div>
 | 
						|
				<div class="jp-current-time" role="timer" aria-label="time"> </div>
 | 
						|
				<div class="jp-duration" role="timer" aria-label="duration"> </div>
 | 
						|
				<div class="jp-controls-holder">
 | 
						|
					<div class="jp-controls">
 | 
						|
						<button class="jp-play" role="button" tabindex="0">play</button>
 | 
						|
						<button class="jp-stop" role="button" tabindex="0">stop</button>
 | 
						|
					</div>
 | 
						|
					<div class="jp-volume-controls">
 | 
						|
						<button class="jp-mute" role="button" tabindex="0">mute</button>
 | 
						|
						<button class="jp-volume-max" role="button" tabindex="0">max volume</button>
 | 
						|
						<div class="jp-volume-bar">
 | 
						|
							<div class="jp-volume-bar-value"></div>
 | 
						|
						</div>
 | 
						|
					</div>
 | 
						|
					<div class="jp-toggles">
 | 
						|
						<button class="jp-repeat" role="button" tabindex="0">repeat</button>
 | 
						|
						<button class="jp-full-screen" role="button" tabindex="0">full screen</button>
 | 
						|
					</div>
 | 
						|
				</div>
 | 
						|
				<div class="jp-details">
 | 
						|
					<div class="jp-title" aria-label="title"> </div>
 | 
						|
				</div>
 | 
						|
			</div>
 | 
						|
		</div>
 | 
						|
		<div class="jp-no-solution">
 | 
						|
			<span>需要更新</span>
 | 
						|
			需要下载 <a href="http://get.adobe.com/flashplayer/" target="_blank">Flash plugin</a>.
 | 
						|
		</div>
 | 
						|
	</div>
 | 
						|
</div>
 | 
						|
 | 
						|
    </div>
 | 
						|
    </form>
 | 
						|
</body>
 | 
						|
</html>
 |