如何从嵌入式视频中删除控件? [英] how to remove controls from embedded video?

查看:95
本文介绍了如何从嵌入式视频中删除控件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

实际上不可能从此嵌入式视频中移除UI控件吗?

http://www.w3schools.com/html/tryit.asp?filename=tryhtml_objectmplayer

 < param showcontrols =false> 
< param uiMode =不可见>

... showcontrols =false...



不隐藏控件 - 与show controls的自然英语含义相反



编辑: - 以下作品&是交叉浏览器(直到IE10)...

编辑2: - 但以下情况也会导致永远不会结束 - SENDRESPONSE - 状态工作进程(请参阅 https://stackoverflow.com/questions/16790199/iis7-5-wmv-

 <! - 请求原因很多workerprocesses在永不结束sendresponse统计) -  [如果IE]> 

< param name =filenamevalue =3d.wmv/>
< param name =Showcontrolsvalue =false/>
< param name =autoStartvalue =True/>
< param name =wmodevalue =transparent/>
< / object>
<![endif] - >

<! - [if!IE]><! - >
< object id =mediaplayertype =application / x-ms-wmpdata =3d.wmvwidth =100%height =80%>
< param name =srcvalue =3d.wmvvaluetype =reftype =3d.wmv>

< param name =autoStartvalue =1>
< param name =ShowControlsvalue =0>
< param name =Showcontrolsvalue =false/>
< param name =autoStartvalue =True/>
< param name =wmodevalue =transparent/>
< param name =ShowDisplayvalue =0>
< param name =ShowStatusBarvalue =0>
< param name =playcountvalue =10>
< param name =autoRewindvalue =1>
< param name =displaysizevalue =0>
< param name =stretchtofitvalue =1>
< param name =enableContextMenuvalue =0>
< param name =uiModevalue =none>
< / object>
<! - <![endif] - >


解决方案

以您的W3School为例代码 -

 <!DOCTYPE html> 
< html>
< body>

type =video / x-ms-asfurl =3d.wmvdata =3d。 wmv
classid =CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6>
< param name =urlvalue =3d.wmv>
< param name =filenamevalue =3d.wmv>
< param name =autostartvalue =1>
< param name =uiModevalue =full>
< param name =autosizevalue =1>
< param name =playcountvalue =1>
< / object>

< / body>
< / html>

更改

 < embed ... showcontrols =true... 

p>

 < embed ... showcontrols =false... 


Is it actually impossible to remove the UI controls from this embedded video?
http://www.w3schools.com/html/tryit.asp?filename=tryhtml_objectmplayer

<param showcontrols="false"> 
<param uiMode="invisible">

...showcontrols="false"...

does not hide the controls - contrary to natural english meaning of "show controls"

EDIT: --THE FOLLOWING WORKS & IS CROSS-BROWSER (until IE10)...
EDIT2: --BUT THE FOLLOWING ALSO SEEMS TO CAUSE NEVER-ENDING-SENDRESPONSE-STATUS WORKER PROCESSES (SEE https://stackoverflow.com/questions/16790199/iis7-5-wmv-requests-cause-many-workerprocesses-in-never-ending-sendresponse-stat)

<!--[if IE]>
    <object id="MediaPlayer" style="height:100%" classid="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95" standby="Loading Windows Media Player components..." type="application/x-oleobject" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112">

        <param name="filename" value="3d.wmv" />
        <param name="Showcontrols" value="false" />
        <param name="autoStart" value="True" />
        <param name="wmode" value="transparent" />
    </object>
    <![endif]-->

    <!--[if !IE]><!-->
    <object id="mediaplayer" type="application/x-ms-wmp" data="3d.wmv" width="100%" height="80%">
        <param name="src" value="3d.wmv" valuetype="ref" type="3d.wmv">

        <param name="autoStart" value="1">
        <param name="ShowControls" value="0">
        <param name="Showcontrols" value="false" />
        <param name="autoStart" value="True" />
        <param name="wmode" value="transparent" />
        <param name="ShowDisplay" value="0">
        <param name="ShowStatusBar" value="0">
        <param name="playcount" value="10">
        <param name="autoRewind" value="1">
        <param name="displaysize" value="0">
        <param name="stretchtofit" value="1">
        <param name="enableContextMenu" value="0">
        <param name="uiMode" value="none">
        <embed type="application/x-mplayer2" src="3d.wmv" width="100%" height="100%" autostart="true" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/"></embed>
    </object> 
    <!--<![endif]-->

解决方案

Taking your W3Schools example code -

<!DOCTYPE html>
<html>
<body>

<object width="100%" height="100%"
type="video/x-ms-asf" url="3d.wmv" data="3d.wmv"
classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">
<param name="url" value="3d.wmv">
<param name="filename" value="3d.wmv">
<param name="autostart" value="1">
<param name="uiMode" value="full">
<param name="autosize" value="1">
<param name="playcount" value="1">                              
<embed type="application/x-mplayer2" src="3d.wmv" width="100%" height="100%" autostart="true" showcontrols="true" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/"></embed>
</object>

</body>
</html>

Change

<embed... showcontrols="true"...  

to

<embed... showcontrols="false"...

这篇关于如何从嵌入式视频中删除控件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆