网页播放器的全屏代码

在MediaPlayer中,全屏的功能其实只能在播放的状态下才能实现。若播放的是音频文件,视频区域出现的将是 WMP 本身附带的动态图纹,也可全屏,但显示器配置不好时,容易长时间黑屏,这时的你要等待,只到全屏动态图纹的出现。这告诉我们,只有在播放真正的视频媒体时,全屏效果才是最佳的。另外还有一个窍门:播放 WMP 类视频媒体“正在播放”状态时,不管你设置与否全屏功能,只要在视频区域双击鼠标,就可实现全屏播放,再双击返回,或按“Esc”键返回。

播放器的 是有个ID的。

全屏的JS代码

调用:

RealPlayer的全屏代码:

 在有些时候,网站中所提供的文件并不是单一的一种格式,这时就需要对文件进行判断来决定调用何种播放器,这可以在后台代码中进行。

  private void PlayVod(string StrUrl)
  {
   //判断扩展名
   string StrProName;

   int LastNum=StrUrl .LastIndexOf(".");
   StrProName=StrUrl.Substring(LastNum );

   switch (StrProName )
   {
    case ".rmvb":
    case ".rm":

     txtVal.Value="2";  //这里通过一个隐藏控件来实现对不同播放器的全屏

     //定义播放界面
     LitPlay.Text=" ";
     LitPlay.Text+=" ";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+=" ";
     LitPlay.Text+="
";

     //定义状态栏
     LitPlay.Text+=" ";
     LitPlay.Text+=" ";
     LitPlay.Text+=" ";
     LitPlay.Text+="
";

     //定义控制面板
     LitPlay.Text+=" ";
     LitPlay.Text+=" ";
     LitPlay.Text+=" ";
     LitPlay.Text+=" ";
     LitPlay.Text+=" ";
     LitPlay.Text+=" ";
     LitPlay.Text+=" ";
     LitPlay.Text+=" ";
     LitPlay.Text+="
";

     break;
    case ".wmv":

     txtVal.Value="1";  //这里通过一个隐藏控件来实现对不同播放器的全屏

     //调用MediaPlayer播放器,在此省略相关代码
     LitPlay .Text="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="";
     LitPlay.Text+="
";
     break;
   }
  }

在页面中可以通过隐藏控件的方法来实现对不同播放器的控制。

  
  

脚本要写在隐藏控件的后面,这样才能识别。

 

附:控制声道的方法(MediaPlayer)。

你可能感兴趣的:(代码)