应该是跨域了,搭建web服务器通过http协议访问试试,还有videoMP4对象没见,这样source为null,下面调用setAttribute也会出错。要么去掉track标签,这个错误不影响播放
切换到网络选项卡-》xhr,应该会有下面的跨域提示错误提示
按照这个问题设置下chrome: https://ask.csdn.net/questions/7486150 https://ask.csdn.net/questions/7486150
有帮助或启发麻烦点个采纳【本回答右上角】,谢谢~~有其他问题可以继续交流~