1

我已经尝试过运行一些简单的服务器,beefy.js 和 static-server,它们都是简单的节点服务器。

我的问题是,当我通过视频元素中的 http:// 或通过本地网络服务器上的相对路径加载视频时,它不会播放。我没有错误。我通过提供不正确的地址检查了地址是否正确,这在控制台中给我一个错误。

如果我给 chrome a file://LOCATION_OF_MP4,chrome 会播放视频没问题。

如果我转到http://localhost:9080/relative-location.MP4,我会看到带有播放器控件和静音的黑屏。

我想不通为什么本地版本应该没问题,但是找不到基于服务器的。

我正在通过创建视频标签

var vid = document.createElement('video');
console.log('src', state.demoVideo.store.src());
vid.setAttribute('src', state.demoVideo.store.src());
document.body.appendChild(vid);
4

0 回答 0