AxWindowsMediaPlayer播放后自动全屏

常用方法


axWindowsMediaPlayer1.Ctlcontrols.Play          播放

axWindowsMediaPlayer1.Ctlcontrols.Stop          停止

axWindowsMediaPlayer1.Ctlcontrols.Pause 暂停

axWindowsMediaPlayer1.Ctlcontrols.PlayCount        文件播放次数

axWindowsMediaPlayer1.Ctlcontrols.AutoRewind       是否循环播放

axWindowsMediaPlayer1.Ctlcontrols.Balance         声道

axWindowsMediaPlayer1.Ctlcontrols.Volume         音量

axWindowsMediaPlayer1.Ctlcontrols.Mute          静音

axWindowsMediaPlayer1.Ctlcontrols.EnableContextMenu    是否允许在控件上点击鼠标右键时弹出快捷菜单

axWindowsMediaPlayer1.Ctlcontrols.AnimationAtStart    是否在播放前先播放动画

axWindowsMediaPlayer1.Ctlcontrols.ShowControls      是否显示控件工具栏

axWindowsMediaPlayer1.Ctlcontrols.ShowAudioControls    是否显示声音控制按钮

axWindowsMediaPlayer1.Ctlcontrols.ShowDisplay       是否显示数据文件的相关信息

axWindowsMediaPlayer1.Ctlcontrols.ShowGotoBar       是否显示Goto栏

axWindowsMediaPlayer1.Ctlcontrols.ShowPositionControls  是否显示位置调节按钮

axWindowsMediaPlayer1.Ctlcontrols.ShowStatusBar      是否显示状态栏

axWindowsMediaPlayer1.Ctlcontrols.ShowTracker       是否显示进度条

axWindowsMediaPlayer1.Ctlcontrols.FastForward       快进

axWindowsMediaPlayer1.Ctlcontrols.FastReverse       快退

axWindowsMediaPlayer1.Ctlcontrols.Rate          快进/快退速率

axWindowsMediaPlayer1.AllowChangeDisplaySize 是否允许自由设置播放图象大小

axWindowsMediaPlayer1.DisplaySize       设置播放图象大小

视频播放后,自动全屏。也可以通过定时器监听播放状态,做其他业务操作,比如(关闭视频后做释放处理)。

思路:在播放视频后,启动定时器,在定时器中时时检测视频是否加载完毕并在播放中,便设置全屏。

private void timerPay_Tick(object sender, EventArgs e)
     	   {
            if (Convert.ToInt32(axWinsMediaPlayer.playState) == 3)
            {
                axWinsMediaPlayer.fullScreen = true;
                timerPay.Stop(); timerPay.Dispose(); timerPay = null;
            }
        }
时间: 2024-10-08 17:02:33

AxWindowsMediaPlayer播放后自动全屏的相关文章

虚拟桌面启动后自动全屏

如果客户端有多个显示器,打开虚拟桌面后,如果需要进入到全屏模式(覆盖所有的客户端显示器),目前还是需要一定技巧的,需要把桌面拖放到两个屏幕的中间,然后全屏才可以实现.否则,简单的全屏只会覆盖当前所在的屏幕.这对普通用户来说,使用有一定的要求,所以,我们可以通过简单的调整,让虚拟桌面在启动后,自动进入到全屏状态,免去了手动全屏的操作. 我们可以通过以下几种方式来实现: 修改ICA文件:针对所有用户生效修改客户端注册表全局设置:对使用客户端用户的所有桌面生效修改特定桌面组的注册表设置:只对特定桌面组

取消苹果手机播放视频自动全屏

iphone苹果手机上用html5的video方式播放视频时,在ipad上是默认原来大小的,而在iphone上是默认全屏播放的. 解决办法: HTML里video必须加上webkit-playsinline属性 <video id="player" width="480" height="320" webkit-playsinline> end

【极品代码】一般人我不告诉他,手机端h5播放时不自动全屏代码

已测适用于ios,某些安卓手机微信下播放视频会出现播放器控件(这个实在是无力吐槽了,因为之前还遇到过微信播放完视频后竟然无法退出全屏出现广告的情况,只有播放完后刷新页面并且要放到框架页里才能屏蔽微信视频广告!),之前用canvans渲染,感觉不够太完美,又弄成背景切换形式得(用背景切换形式可以完美解决当一个容器有transform:rotate(90deg)属性时自适应百分比问题,若是canvans需去计算高宽太麻烦还需考虑不同系统). 想要手机端h5播放时不自动全屏比想象的简单,看加粗部分,一

audio与video控件/标签的隐藏,iso/Android下自动全屏播放,短暂黑屏问题

(一)audio音频标签 <audio src="xxx.mp3"></audio> (二)video视频标签 <video src="xxx.mp4"></video> (三)使用video代替audio (1) 有时候audio标签被屏蔽,不能被浏览器解释通过,可以选择使用video来代替: <video src="xxx.mp3"></video> (2) 若想要将音乐

mui开发:苹果手机自动全屏解决方案

前一段时间,使用mui写app时,出现了苹果手机播放视频时,自动全屏的情况,并且无法点击控件,只能等到播放完毕后点击控件. 那么怎么解决这个问题呢,弟弟们请看我的下面. 1.在页面的video标签中,添加 playsinline webkit-playsinline x5-playsinline 属性 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <me

阻止 iPhone 视频自动全屏

最近一年都在做直播,遭video 全屏的问题困扰了很久.下面将阻止 ios视频自动全屏的办法写出来.添加 playsinline 和 webkit-playsinline="true": 例如:<video id="video" playsinline webkit-playsinline ></video> 备注: 1.此方法仅仅针对 ios有效(safari.微信都有效). 2.playsinline属性针对ios 10以上系统有效. 3

如何禁止 iPhone Safari video标签视频自动全屏?

最近做一个移动端微信页面项目,在微信页面中有视频播放,但是需要禁止IOS的自动全屏播放(前提必须使用video标签).如: <video id="post" autoplay loop preload="auto"> <source src="foo.mp4" type="video/mp4"> </video> 在iPhone safari 点击视频会弹出播放器进行全屏播放. 在网上看了看

手机影音第九天,控制视频全屏播放与退出全屏播放,音量调节按钮来控制视频音量与静音的实现

代码以托管到码云,有兴趣的小伙伴可以下载看看 https://git.oschina.net/joy_yuan/MobilePlayer 一.视频全屏播放与退出全屏 系统默认的videoview类,没有调整大小的方法,因此需要自定义一个类,继承videoview,然后重写里面的三个构造方法,再自定义一个调整视频播放页面大小的方法. 1.布局文件 同时,在视频播放的布局文件中,videoview布局要引用上面自定义的类. <?xml version="1.0" encoding=&

X5内核浏览器video自动全屏解决办法-canvas

最近在做手机端上面播放视频的项目,但是在安卓上面,video的播放是脱离页面,置于最顶层的,所以带来了很多问题,为了解决这个问题,查看了多方资料,写了下面简单的demo,方便以后使用. 下面就是运用canvas重绘video视频. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport&quo