`
hyl198611
  • 浏览: 225670 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

js embed object

阅读更多
嵌入播放代码
<object id="moviename"
    classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"
    codebase="http://www.apple.com/qtactivex/qtplugin.cab"
    width="320" height="260">
    <param name="src" value="url/to/movie.mov" />
    <param name="controller" value="false" />
    <param name="autoplay" value="false" />
    <!--[if !IE]-->
    <EMBED name="moviename"
        height="260"
        width="320"
        src="url/to/movie.mov"
        type="video/quicktime"
        pluginspage="www.apple.com/quicktime/download"
        controller="false"
        autoplay="false"
    />
    <!--![endif]-->
</object>

var movie = document.moviename;

function playVideo() {
    movie.Play();
}

function pauseVideo() {
    movie.Stop();
}

function stopVideo() {
    movie.Stop();
    movie.Rewind();
}

function getStatus() {
    return movie.GetPluginStatus();
}

function getStatus() {
    return movie.GetPluginStatus();
}

(something like: hh:mm:ss).
function getTime() {
    return movie.GetTime() / movie.GetTimeScale();
}

function getDuration() {
    return movie.GetDuration() / movie.GetTimeScale();
}

function setTime(sec) {
      movie.SetTime( sec * movie.GetTimeScale() );
}

The volume within Quicktime has a range of 0 – 255. I will convert this to be within a range of 0 – 100, because I think it is easier to work with in that range.
function getVolume() {
    return parseInt( movie.GetVolume() * 100 / 255 );
}

function setVolume(vol) {
    movie.SetVolume( vol * 255 / 100 );
}

function loadURL(url) {
    movie.SetURL(url);
    movie.SetControllerVisible(false);
}

(0 – 100%):
function getBufferStatus() {
    var timeLoaded = movie.GetMaxTimeLoaded()
    var duration = movie.GetDuration();
    return parseInt( timeLoaded * 100 / duration );
}
转自:http://www.protofunc.com/2008/02/01/controlling-embedded-video-with-javascript-part-i-quicktime/
分享到:
评论

相关推荐

    embed-creator:不和谐的嵌入创造者

    本模块假定您具有Discord.js的基本知识。 不和谐的嵌入创造者 钥匙 const ce = require ( "embed-creator" ) ; msg . channel . send ( ce ( "hex code color" , "author object" , "title" , "description" , ...

    embed-pdf-viewer:通过oEmbed或Gutenberg块从媒体库或其他地方嵌入PDF。 WordPress插件

    嵌入PDF查看器 贡献者:Afragen,AKIRK 标签:pdf,嵌入,显示,查看器,块... 非常感谢使Embed PDF Viewer与新的块编辑器兼容。 欢迎对develop分支提出拉取请求。 屏幕截图 嵌入PDF Viewer块 选择PDF PDF块和属性

    SWFObject2.2(含英文API文档)

    SWFObject是一个用于在HTML中方便插入Adobe Flash媒体资源(*.swf文件)的独立、...此外,它能够避免您的 HTML、XHTML中出现object、embed等非标准标签,从而符合更加标准。该资源为2.2版本,其中包含了英文API文档。

    一句js代码显示flash

    loop="false" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" salign="T" name="scriptmain" menu="false" wmode="'+wmode+'"&gt;&lt;/embed&gt;&lt;/object&gt;...

    swfobject.js

    SWFObject是一个用于在HTML中方面插入Adobe Flash媒体资源(*.swf文件)的独立、敏捷的JavaScript模块。...此外,它能够避免您的 HTML、XHTML中出现object、embed等非标准标签,从而符合更加标准。

    embed-visualizer:不和谐嵌入可视化工具

    嵌入可视化器代码段生成器它们的一般结构如下所示: export default { // for displaying on the &lt;select&gt;... // actual generator // data is just a javascript object that looks like this:

    swfobject 播放器下载 不会花屏

    支持flv视频等等 SWFObject是一个用于在HTML中方便插入Adobe Flash媒体资源(*.swf文件)的独立、敏捷的JavaScript模块。...此外,它能够避免您的 HTML、XHTML中出现object、embed等非标准标签,从而符合更加标准。

    DXJavaScript

    Written entirely in Object Oriented Pascal, and supporting Borland‘s RTTI (Run-Time Type Information) - this product allows seamless access to objects, forms, properties and methods - via JavaScript ...

    基于jQuery的自定义视频播放组件(兼容IE6~8)

    基于jQuery的视频播放组件,低版本浏览器使用object和embed,代码量少,video控制器按钮样式可自定义。详细使用方法可见 https://blog.csdn.net/zh_rey/article/details/80812931

    sn-table:nebula.js的表超新星

    import { embed } from '@nebula.js/stardust' ; import table from '@nebula.js/sn-table' ; // 'app' is an enigma app model const nuked = embed ( app , { types : [ { // register the table object name : ...

    兼容所有浏览器的动画Flash插入代码

    因为Dreamwaver每次插入动画flash的时候,系统...而现在只需要写&lt;script src="swf.js" type="text/javascript"&gt;&lt;/script&gt;&lt;script type="text/javascript"&gt;swf(455,200,'仿新浪焦点图','focus');就可以达到同样的功能。

    4屏flash的flash文件及源码(在网站首页切换显示图片)

    &lt;script src="scripts/AC_RunActiveContent.js" type="text/javascript"&gt;&lt;/script&gt; &lt;script type="text/javascript"&gt; AC_FL_RunContent( 'codebase','...

    JavaScript 复制功能代码 兼容多浏览器(ZeroClipboard)

    embed id="ZeroClipboardMovie_1" src="zeroclipboard/ZeroClipboard.swf" loop="false" menu="false" quality="best" bgcolor="#ffffff" width="150" height="20" name="ZeroClipboardMovie_1" align="middle" ...

    svg-pan-zoom:JavaScript库,可通过鼠标事件或自定义JavaScript钩子来平移和缩放HTML文档中的SVG

    它为鼠标滚动,双击和平移添加了事件侦听器,此外还可以选择提供: 用于控制平移和缩放行为JavaScript API onPan和onZoom事件处理程序屏幕上的缩放控件它可以跨浏览器运行,并且支持内联SVG和HTML object或embed元素...

    PaxCompiler v3.1 DateCode 2012/12/17 Full Source

    paxCompiler is an embeddable compiler of the Object Pascal, Basic and javascript programming languages. The key features of the paxCompiler are: The compiler generates machine code for Intel ...

    paxCompiler for Delphi XE5 (Win32)

    paxCompiler is an embeddable compiler of the Object Pascal, Basic and JavaScript programming languages. The key features of the paxCompiler are: The compiler generates machine code for Intel ...

    PaxCompiler_v2.1_27nov08 full source

    paxCompiler is an embeddable compiler of the Object Pascal ...The roadmap of the compiler includes: JavaScript compiler, Basic compiler and C compiler, cross-language programming, built-in assembler.

    js DOM 元素ID就是全局变量

    但这个元素的标签名必须是: a, applet, area, embed, form, frame, frameset, iframe, img, object,其中的一个. 让我们看一个例子.假定存在一个页面,该页面包含了一个ID属性为“foo”的div元素: 代码如下: &lt;di

    淘宝装修代码大全

    embed src="*.mid" autostart=true hidden=true loop=true&gt;  &lt;/embed&gt;  *.mid你的背景音乐的midi格式文件 3。简单的window.open方法  文字或图片&lt;/a&gt;  参数解释:  [removed] js脚本开始;  ...

    Rave Player网页视频播放器

    - Updated SWF object within wasp.js v4.0.119 (Dec. 3, 2010) - Updated EXE wrapper - Removed references to mProj (output pushed errors on loading mProj). - Rebuild MDM XML. v 4.0.118fc (May 14, 2010) ...

Global site tag (gtag.js) - Google Analytics