第一种:

<embed type="video/webm" src="F:\1.mp4" width="400" height="300">
height pixels 规定嵌入内容的高度。
src URL 规定被嵌入内容的 URL。
type MIME_type 规定嵌入内容的 MIME 类型。
注:MIME = Multipurpose Internet Mail Extensions。
width pixels 规定嵌入内容的宽度。

示例:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>embed标签</title>
</head>
<body><h1>embed 元素</h1><embed type="video/webm" src="movie.mp4" width="400" height="300"></body>
</html>

第二种:

<video width="320" height="240" controls><source src="F:\1.mp4" type="video/mp4"><source src="movie.ogg" type="video/ogg"><source src="movie.webm" type="video/webm"><object data="movie.mp4" width="320" height="240"><embed src="F:\1.mp4" width="320" height="240"></object>
</video>

报错:Not allowed to load local resource

关于Not allowed to load local resource问题解决方案

当页面上直接访问项目外的资源时会出现这个问题,它不允许我们直接访问系统中的资源,找了一些资料后配置了一个虚路径解决这个问题。

import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;@Configuration
public class MyWebConfig implements WebMvcConfigurer {@Overridepublic void addResourceHandlers(ResourceHandlerRegistry registry) {registry.addResourceHandler("/vedio/**").addResourceLocations("file:D:/vedio/");}
}

文件保存在实目录file:D:/vedio/下,访问的时候使用虚路径/vedio,比如文件名为1.mp4,就直接/vedio/1.mp4就ok了。

示例:我视频实际存储路径问本地磁盘d:/vedio/

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt"  prefix="fmt" %><!DOCTYPE html>
<html>
<head></head>
<body><video width="320" height="240" controls><source src="http://localhost:8080/vedio/${url}" type="video/mp4"><source src="${url}" type="video/ogg"><source src="${url}" type="video/webm"><object data="movie.mp4" width="320" height="240"><embed src="http://localhost:8080/vedio/${url}" width="320" height="240"></object>
</video>
</body>
</html>
//播放视频@RequestMapping(value = "/bf")public ModelAndView play(String id) throws Exception {ModelAndView mv=new ModelAndView();Vedio video=videoService.findById(id);mv.addObject("url",video.getFilename());mv.setViewName("student/bf");return mv;}

HTML播放本地视频相关推荐

  1. Vue 媒体处理(摄像头,截图,播放本地视频)

    Vue 媒体处理(摄像头,截图,播放本地视频) 一. 打开摄像头 ```javascriptthis.constraint = {// video属性设置video: {width: 300,heig ...

  2. PP视频如何播放本地视频文件

    今天小编给广大用户分享PP视频如何播放本地视频文件.PP视频手机版是一款装机必备的手机视频播放软件,用户可在线观看PP视频全部免费高清正版视频,海量内容,高清画质,自由点播,配合先进的P2P下载技术, ...

  3. 如视VR显示连不上服务器,HTC Vive播放本地视频图文教程(附常见问题解决办法)...

    由于需要连接电脑设备,因而部分新手用户不懂如何使用HTC Vive播放本地视频.实际上整个操作并不复杂,只需要用到Vive Cinema播放器即可.Vive Cinema是HTC VR New Tec ...

  4. android实现本地视频播放功能,Android开发 MediaPlayer入门_播放本地视频

    前言 MediaPlayer,可以播放视频/音频,并且它支持本地和网络文件的播放.本片博客作为入门教程,先以最通俗的方式解释播放文件本地视频. 实现流程 获取权限 保持屏幕常亮 初始化SurfaceV ...

  5. opencv | A02 播放本地视频 调用摄像头

    前言 VideoCapture:视频捕获相关类 代码实现 1.播放本地视频 #include <opencv2\opencv.hpp> #include <iostream>u ...

  6. html怎样手机播放本地视频播放器,手机优酷怎么播放本地视频 本地文件导入方法...

    优酷下载的视频一般都会是KUX格式,只能使用优酷进行播放,比较霸道,那么反过来优酷是否可以播放本地视频呢?自然是可以的,下面就跟小编了解下吧. 方法一:找到视频选择打开方式 首先在智能手机的文件管理中 ...

  7. 安卓开发VideoView播放本地视频失败解决办法

    先上代码MainActivity.java 一个简单的videoview播放视频的功能 public class MainActivity extends AppCompatActivity {pri ...

  8. B站在计算机内部,如何在Bilibili中弹幕式播放本地视频?

    指南: 也许您对Bilibili有所了解,但是您知道如何在Bilibili播放带有弹幕的本地视频吗?今天,我将分享弹幕播放本地视频的方法. 你可以看看. 也许每个人都对Bilibili有所了解,但是您 ...

  9. Android无法播放本地视频

    最近初学安卓,在Android Studio里面做播放本地视频功能时遇到了,路径正确却弹出了"无法播放此视频"的情况(网络视频可以正常播放). 解决办法: 由于安卓10更新了一些东 ...

  10. view_video.php,Android_Android使用VideoView播放本地视频和网络视频的方法,1、效果展示2、布局文件- phpStudy...

    Android使用VideoView播放本地视频和网络视频的方法 1.效果展示 2.布局文件 xmlns:tools="http://schemas.android.com/tools&qu ...

最新文章

  1. Mysql中的utf-8竟然是假的!
  2. 看动画学算法系列之:后缀树suffix tree
  3. MFC CListCtrl
  4. 评测征集 | 2021全国知识图谱与语义计算大会
  5. EDG夺冠,我用Python分析一波:粉丝都炸锅了
  6. JS 中类型和类型转换
  7. [Python] L1-041 寻找250-PAT团体程序设计天梯赛GPLT
  8. Java join()原理分析
  9. STM32F4XX高效驱动篇2 I2C
  10. 用npm安装yarn
  11. Android按键事件处理流程 -- KeyEvent
  12. html网页文本框无法输入,浏览器打开网页文本框无法输入文字如何解决
  13. 产品经理vs项目经理?四类PM区别都在这里啦
  14. 安卓异常java.lang.IllegalStateException: Content has been consumed
  15. Mac 解决 ERROR launching ‘JD-GUI‘
  16. Latex中在字母上加上波浪线
  17. 设计模式之禅读书笔记—行为类模式
  18. 超级计算机排名2019世界500强,2019年全球超级计算机500强名单: TOP500排名速度如何变化?...
  19. 《管理学》领导、控制、创新的摘要笔记
  20. Adobe Photoshop CS6简体中文版

热门文章

  1. 嵌入式c int转字符串_如何将角度分量嵌入transloco翻译字符串中
  2. 1455D. Sequence and Swaps(思维)
  3. 计算机的内存和硬盘哪个内存大,笔记本内存越大越好吗 内存和硬盘区别介绍【详解】...
  4. JDK为何要配置环境变量
  5. 《Head First 设计模式》阅读
  6. (1)微信UI自动化-篇章开启(C#)
  7. Linux远程联机服务——Tel服务器安装和使用详解
  8. Spark 加强版WordCount ,统计日志中文件访问数量
  9. MP4学习(一)MP4格式分析
  10. “项目冲刺”博客——第二篇