【问题标题】:how to remove controls from embedded video?如何从嵌入式视频中删除控件?
【发布时间】:2013-04-19 10:57:12
【问题描述】:

真的不可能从这个嵌入视频中删除 UI 控件吗?
http://www.w3schools.com/html/tryit.asp?filename=tryhtml_objectmplayer

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

...showcontrols="false"...

不隐藏控件 - 与“显示控件”的自然英文含义相反

编辑:--以下作品和跨浏览器(直到 IE10)...
EDIT2:--但以下内容似乎也导致了 NEVER-ENDING-SENDRESPONSE-STATUS 工作进程(参见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]-->

【问题讨论】:

    标签: html embed


    【解决方案1】:

    获取您的 W3Schools 示例代码 -

    <!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>
    

    改变

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

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

    【讨论】:

    • 谢谢,但如果你尝试一下(至少在 chrome 中),它不起作用..即仍然显示控件。
    • 请记住,您不能永久完全隐藏控件。只让它们暂时隐藏
    • @user2282496 看看这个页面 -> mediacollege.com/video/format/windows-media/streaming/… 你可以看到 showcontrols="true" 有控件一直显示。
    • 不幸的是,这与我所追求的效果完全相反。我想一直隐藏/删除控件。
    • @user2282496 正如我当时所说,这是不可能的。如果您能够做到这一点,那么没有人可以暂停窗口播放,因此,向用户发送各种不需要的视频垃圾邮件,他们无法控制它。
    猜你喜欢
    • 2014-01-10
    • 1970-01-01
    • 2013-12-04
    • 2012-03-14
    • 2012-05-07
    • 2019-04-28
    • 2019-06-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多