(以下是我做的笔记)
使用html5media.js的时候
官网提示你只需要引入这个js就行了
但是实际使用中发现不管是本地文件协议还是http协议在ie8下都无法打开视频或音频
报的错都是无法找到/scripts/flowplayer.swf这个文件
但是flowplayer.js这个库也是存在的,这个库是配合flowplayer.swf使用
(直接使用这个库的话是否能解决兼容问题还未尝试)
那么说html5media是基于flowplayer二次开发的库了
以及另外两个和flowplayer相关的swf文件。
总之先把这个flowplayer.swf下载下来
扔到scripts/里面
结果确实原来的黑方块变成有控件的播放界面。
但是报出了更多的错误。
继续将官网请求的swf下载下来扔到scripts里面
分别是flowplayer.audio.swf和flowplayer.controls.swf(加上最初的一共是三个swf文件)
现在错误减少到了一个
提示Stream not found, NetStream.Play.StreamNotFound
由于是在本地服务器请求的,那么转到公网服务器再试一下
成功解决问题