Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我正在尝试在IE8浏览器上动态播放avi视频_Javascript_Video_Internet Explorer 8_Html4 - Fatal编程技术网

Javascript 我正在尝试在IE8浏览器上动态播放avi视频

Javascript 我正在尝试在IE8浏览器上动态播放avi视频,javascript,video,internet-explorer-8,html4,Javascript,Video,Internet Explorer 8,Html4,我正在尝试在IE8浏览器上动态播放avi视频。我的视频采用avi格式,用户将上传到我的服务器。我有一些测试html代码,它可以在播放视频的地方工作 <html> <body> <object id="MediaPlayer1" classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" hspace="0" vspace="0" standby="Loading Microsoft Windows Media P

我正在尝试在IE8浏览器上动态播放avi视频。我的视频采用avi格式,用户将上传到我的服务器。我有一些测试html代码,它可以在播放视频的地方工作

<html>
<body>
    <object id="MediaPlayer1" classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" hspace="0" vspace="0" standby="Loading Microsoft Windows Media Player components...">
<param name="Filename" value="toy_plane_liftoff.avi"">

<embed type="application/x-mplayer2" 
pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" name="mediaplayer1" autoplay="false" autostart="false" 
height="330" width="360" loop="false" controls="false" allowFullscreen="True" src="toy_plane_liftoff.avi"">
</object>
</body>
</html>

我发现了我自己的问题,我必须做的是创建一个公用文件夹,并告诉express我要服务器的文件在哪里

app.use(express.static('public')) 
现在,当有人点击一个按钮时,一切正常,我的视频播放

app.get('/RapVideo', function(req, res) {
 res.sendFile(path.join(__dirname + '/test/videotest.html'))
});

// my app is listening on localhost port 8080 for the post to be called
var server = app.listen(8080, function () {
    console.log('Listening on port ' + server.address().port)
}); 
app.use(express.static('public'))