javascript - 附加的 HTML5 视频无法播放?

标签 javascript html video

我试图在按下按钮时显示视频播放器..

这就是我附加视频的方式:(我在index.html中编写了一个脚本)

$("#videoContainer").append(
                 "<video id=\"video-player\" width=\"100%\" height=\"400\" controls class=\"b-1\">" +
                    "<source src='asset/video/" + materialVideo.episode +".mp4"+"' type=\"video/mp4\">" +
                    "<source src='asset/video/" + materialVideo.episode +".webm"+"' type=\"video/webm\">" + 
                    "<source src='asset/video/" + materialVideo.episode +".ogg"+"' type=\"video/ogg\">" +
                 "</video>"
        );

我的文件夹结构是

asset
      video
           file name
js
styles
index.html

我已经修复了 MIME 类型并向其中添加了 .mp4。它只显示一个带有播放/暂停按钮的空白播放器。它不适用于 Firefox 和 Chrome。

最佳答案

我认为问题是你把“asset”放在没有“s”的地方,但文件夹的名称是“assets”。

关于javascript - 附加的 HTML5 视频无法播放?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48556354/

相关文章:

javascript - 如何将数字输入保持为数字数据类型

html - CSS,DIV,位置为 : absolute overlaps <p> text

c++ - 无法在 OpenCV 中写入输出视频,程序只写入单帧

javascript - 从网站保存嵌入式 pdf

asp.net - div 分层无法正常工作 : CSS

android - 寻求mp4的Exoplayer删除缓冲区

Android:如何在ImageView中显示视频缩略图?

javascript - 如何创建可无限滚动的 div(y 轴)?

javascript - 如何右对齐 ExtJS tbar 的内容?

javascript - 需要JS : Detect data-main inside the script