VLC plusins在IE中的问题

Yokishiro 2015-08-27 11:28:00
代码如下:

document.write("<div id='divMain' style='width:100%; height:100%;'>");
var divMain = document.getElementById("divMain");
var o;
for (var i = 1; i <= num; i++)
{
//createElement doesn't supported by IE
var leftoffset = singleWidth*((i-1)%Math.sqrt(num))+5;
var topoffset = singleHeight*((i-1-((i-1)%Math.sqrt(num)))/Math.sqrt(num))+5;
document.write("<object classid='clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921' codebase='http://downloads.videolan.org/pub/videolan/vlc/latest/win32/axvlc.cab' id='player"+i+"' width='"+(singleWidth-10)+"' height='"+(singleHeight-10)+"'><param name='width' value='100%'/><param name='height' value='100%'/><param name='toolbar' value='false'></object>");

}
document.write("</div>");
document.close();


执行后,vlc播放器看不到,需要将IE窗口从最大化还原才会显示出来。因为有时候需要切换到4画面,所以不能用html标签去写。
如何才能不通过“将IE窗口从最大化还原”这样的操作就显示出来播放器。分不多,请大侠们帮帮忙。
...全文
206 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
myseemydog 2015-08-28
  • 打赏
  • 举报
回复
引用 2 楼 Yokishiro 的回复:
[quote=引用 1 楼 myseemydog 的回复:] F12 打开开发者工具、看看包裹插件的div 的宽高是不是零啊、、 你把100%改成固定宽高。试试可不可以显示插件、 另外。。。用innerHTML插入plugin把。。。别用document.write
1. 之前尝试过innerHTML,今天再试试吧 2. 查看开发者工具,第一个插件显示的高度和宽度是0,后面几个都是正常的。于是就少了个分屏窗口。 3. 我的开发环境是xp sp3+IE8,不知道IE的高版本支持createElement不?[/quote] createElement是标准的浏览器api。可以放心兼容性
Yokishiro 2015-08-28
  • 打赏
  • 举报
回复
引用 1 楼 myseemydog 的回复:
F12 打开开发者工具、看看包裹插件的div 的宽高是不是零啊、、 你把100%改成固定宽高。试试可不可以显示插件、 另外。。。用innerHTML插入plugin把。。。别用document.write
1. 之前尝试过innerHTML,今天再试试吧 2. 查看开发者工具,第一个插件显示的高度和宽度是0,后面几个都是正常的。于是就少了个分屏窗口。 3. 我的开发环境是xp sp3+IE8,不知道IE的高版本支持createElement不?
myseemydog 2015-08-27
  • 打赏
  • 举报
回复
F12 打开开发者工具、看看包裹插件的div 的宽高是不是零啊、、 你把100%改成固定宽高。试试可不可以显示插件、 另外。。。用innerHTML插入plugin把。。。别用document.write
本季课程通过移植ORTP库并调用ORTP库函数来实现H.264裸流数据的网络传输,并且在Windows安装VLC播放器,并在VLC通过配置文件的方式来解析ORTP发送的裸流实现视频实时预览。本季课程的核心是ORTP协议的讲解,ORTP库的移植、部署和调用,VLC软件的用法讲解和配置文件讲解,Wireshark网络抓包工具的用法讲解,实时视频流传输和解析的体验和编程实现。随着通信行业发展,网速越来越快,网络也从文本时代发展越过语音时代到了现在视频时代,“优酷、爱奇艺”、“微视频”、“直播”等的出现也是视频逐步成为主流媒体的证据和表现。航拍、视频监控、刷脸过关检测、汽车ADAS系统等应用也是视频在主流行业的应用,因此视频的采集、编解码、传输、识别等技术变得越来越有价值,涌现出了“海康威视”、“大华股份”、“深圳英飞拓”等一批明星企业,名扬海内外,动辄市值几百亿。同时在芯片级,国产华为海思HI35XX系列视频编解码方案也逐步取代进口芯片(如TI、安霸)成为主流方案。视频行业技术含量高、难度大、学习周期长、发展变化快而资料少,因此行业比较缺人、工资较高。如海康威视,普通高校硕士研究生应届进入年薪普遍高于15-20万,在嵌入式linux领域也算高工资技术方向了。本项目是朱老师及其团队推出的一个嵌入式linux领域重量级企业级实战项目,选用华为海思HI3518E方案,结合OV9712/AR0130 Sensor实现图像采集和H.264编码压缩,并通过ethernet和WIFI,以socket实时流和RTSP等方式,实现720P/960P高清视频传输。本项目共分11季,从海思SDK开发环境搭建,到sample程序讲解、SDKAPI函数解析,到H.264编解码、RTSP流媒体传输、MP4文件打包,到图像IQ调试、图像识别等视频领域高阶内容,可以说从零基础入手,对图像采集、编解码、网络传输、图像存储和识别做了全方位的详细讲解和代码分析,是目前市面上**一套系统讲解图像和视频技术的视频课程。

87,955

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧