HTML5移动端视频播放器MP4

news/2025/2/14 7:19:01/

1.前言:移动端可以播放MP4文件格式,HTML5的video标签实现了播放器。但是在移动端上初始化显示界面不好看,所以,这里将video包装起来,界面至少不丑。

<!doctype html>
<html lang="en"><head><title>乐在工作</title><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Document</title><!--导入css--><link rel="stylesheet" href="../css/bootstrap.min.css" /><!--导入jquery.js--><!--导入popper.js--><script type="text/javascript" src="../js/popper.min.js"> </script><script type="text/javascript" src="../js/jquery.min.js"> </script><!--导入bootstrap.js--><script type="text/javascript" src="../js/bootstrap.min.js"></script><style>.img1{          background:transparent url('../img/1.jpg') 50% 50% no-repeat;//播放前的图片(海报)  -webkit-background-size:cover;  -moz-background-size:cover;  -o-background-size:cover;  background-size:cover;  } </style><script>  (function () {  document.addEventListener('DOMContentLoaded', function () {  var html = document.documentElement;  var windowWidth = html.clientWidth;                 var windowHeiht = html.clientHeight;  document.getElementById("container1").style.height =440/ 1334 * windowHeiht + "px";  document.getElementById("container1").style.paddingTop = 50/ 1334 * windowHeiht + "px";  var len = document.getElementsByClassName("img1").length;  for (i = 0; i < len; i++) {    document.getElementsByClassName("img1").item(i).style.width = 700/ 750 * windowWidth + "px";      document.getElementsByClassName("img1").item(i).style.height = 390/ 1334 * windowHeiht + "px";    
}      
}, false);  })();</script></head><body><div class="container-fluid"><div id='container1' >  <video class="img1" controls="true" preload="none">  <source src="../jfypxmp4/lezaigongzuo.mp4" type="video/mp4" />  </video>    
</div>
</div></body>
</html>
2.后序:代码中存在多余代码,比如引入bootstrap4.0的css和js,这个核心代码在哪里,自己注意些!

http://www.ppmy.cn/news/264976.html

相关文章

m3u8格式转成MP4以及可播放格式

前文:已经好几个月没有写博客了&#xff0c;因为在忙于复习高等数学。今天看数学视频的时候想把视屏分享给小伙伴&#xff0c;但是当我将视屏发给我的小伙伴的时候发现原本200多MB的视屏传给他只有几K大小&#xff0c;这有点像我们小时候从电脑上拷贝游戏都只是拷贝一个快捷方式…

Node服务器 - koa框架

1 koa的基本使用 2 koa的参数解析 3 koa响应和错误 4 koa静态服务器 5 koa的源码解析 6 和express对比 koa的基本使用过程 const Koa require(koa)// 创建app对象 const app new Koa()// 注册中间件(middleware) // koa的中间件有两个参数: ctx/next app.use((ctx, next…

使用TypeScript实现一个浏览器事件的集中管理

使用TypeScript实现一个浏览器事件的集中管理 1. 浏览器事件模型2. EventTarget接口3.使用TypeScript实现浏览器事件的集中管理 1. 浏览器事件模型 浏览器的事件模型是一种基于事件驱动的编程模型&#xff0c;用于处理用户与浏览器交互时触发的各种事件。它包括三个主要阶段&a…

【云原生网关】Apache ShenYu 使用详解

目录 一、前言 二、Apache ShenYu 介绍 2.1 为什么叫ShenYu 2.2 ShenYu特点 2.3 ShenYu架构图 2.4 shenyu数据同步原理 2.4.1 Zookeeper数据同步原理 三、Apache ShenYu 安装部署 3.1 部署流程 3.1.1 创建 Docker Network 3.1.2 拉取Apache ShenYu Admin镜像 3.1.3…

车机导航流程

整体架构 1 导航应用作为导航状态管理和导航数据管理&#xff0c;将状态和导航数据通过framework将数据发送给驱动 2 驱动通过SPI将数据发送到MCU&#xff0c;MCU转发给仪表 3 仪表解析数据对导航状态、导航数据进行显示 导航流程 1 在结束导航时一定要清除发送buffer&#x…

御用导航提示提醒_AR实景导航,让你安全驾驶,不再“绕弯”

虽然现在手机、车机的导航能力越来越强&#xff0c;但是当我们遇到不熟悉的路况&#xff0c;特别是在立交桥和高速匝道口时还是会出拐错弯或错过路口的情况&#xff0c;而 往往错过了一个出口&#xff0c;就意味着你要多跑 几公里甚至更远&#xff01; &#xff01; 基于当前复…

GPS北斗定位模块对车辆导航的意义

如今是私家车横行的时代&#xff0c;多到每天都要面临堵车&#xff0c;如何在车流中快速行驶&#xff0c;需要一个智能的导航系统&#xff0c;提示驾驶员们哪条道路上行驶了多少车辆&#xff0c;来辅助安全驾驶&#xff0c;了解周边交通情况。 这样的一套导航系统背后包含了无…

计算机专业孙玉辉,面向自主驾驶的智能车辆导航平台技术研究

摘要&#xff1a; 智能交通系统(Intelligent Transport System,ITS)可以显著提高交通效率,增强车辆运行安全性,减少能源耗费与尾气排放,是现代交通运输系统的重要发展方向.智能车辆(Intelligent Vehicle,IV)是ITS的核心和主要组成部分,是实现ITS人—车—路一体化的关键技术,其研…