是否可以使用Javascript获取默认媒体播放器,自定义播放控件和控制播放功能(播放,停止,搜索,暂停等等)
提前致谢,
斯
答案 0 :(得分:2)
没有。 Web浏览器无法访问操作系统的默认媒体播放器(如果它甚至有这样的概念),大多数媒体播放器都无法通过网页的JavaScript代码进行控制。
(有充分的理由:将像媒体播放器这样的高度复杂的程序暴露给互联网是一个危险的命题。如果只是处理任何格式的代码中的一个代码,玩家可以阅读有一个可利用的错误,那么现在每个网络您访问的页面可以嵌入媒体播放器并使用安全漏洞来接管您的计算机。事实上,过去使用Windows Media Player,QuickTime和RealPlayer已经多次发生这种情况,即使它们是设计的面向互联网。)
您可以嵌入专为其设计的特定媒体播放器,如果不可用则退回到另一个媒体播放器。因此,您可以尝试嵌入WMP,如果失败则退回到QT,如果失败则退回到Real。
但实际上,做到这一点的任何理由的日子早已不复存在。今天是关于HTML5和Flash视频的全部内容。媒体播放器的嵌入已经死了,并且很好地解决了它。
答案 1 :(得分:1)
我不确定你的意思但是如果你特别谈论Windows Media播放器我肯定他们的嵌入版本会有一些皮肤Params等,你可以玩。
虽然我建议你看一下可通过JavaScript自定义和控制的HTML5媒体播放器(http://html5demos.com/video)
这是一个经过认证的图书馆,有助于在播放视频时将html5推向极限:http://www.kaltura.org/project/