网页中视频的引入
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网页中视频的引入相关的知识,希望对你有一定的参考价值。
参考技术A 在网页制作中,经常需要宣传一些信息,这时候我们就需要使用到视频,快捷醒目,简单易懂。在页面制作上可以有多种的实现方法,下面就来介绍一下。一、通过iframe来实现
width:视频宽度
height:视频高度
src:视频路径
allowfullscreen:允许全屏显示
Iframe的使用比较简单便捷,但是iframe也会引入广告
二、H5视频播放器
H5视频播放器的用法和iframe相似
所谓的可选属性即可以选择性地填写,也可不写,包含了一下几个:
autoplay:视频自动播放
controls:向用户显示控件,可以控制视频的播放暂停等
loop:循环播放
muted:静音
poster="图片路径":设置视频海报封面
preload:判读是否在页面加载后载入视频,auto(一旦页面加载就开始加载视频)/metadata(指示页面加载后仅加载视频的元数据)/none(面加载后不加载视频),如果设置了autoplay,就会忽略这个属性
注意:视频设置宽高为100%,视频的大小也不会填充整个页面,我们给视频<video>设置object-fit:fill;
三、使用视频插件vue-video-player
1、首先需要安装插件:
npm install vue-video-player –save
2、其次在main.js文件中引入:
import VueVideoPlayer from 'vue-video-player'
Vue.use(VueResource);
3、页面上使用
options是vue-video-player的一些参数选项,我们主要设置了以下几个:
poster:视频播放前显示的图片
sources:视频资源,包含了视频的类型和路径
language:与视频匹配的语言,浏览器默认为en
muted:视频静音
相关的参数设置我们可以参考video.js文档:http://docs.videojs.com/tutorial-options.html
如何把百度地图引入自己的网页中
1.打开“百度地图生成器”,进入如下界面:
2.在“定位中心点”中,切换城市,查找具体位置;
3.在“设置地图中”,按照自己的喜好修改地图的外观(可以修改地图的宽高,地图的缩放状态等);
4.在 “添加标注”中,添加自己想要标注的位置和信息;
注:标注可以改变标注图标,可以写标注名称和备注;在生成器里最多可标记10个地点;超出10个部分不显示;
解决办法:直接在生成的源代码中手动添加标记点的信息(自己修改标记点的经纬度),经过试验可以显示超过10条以上的标注点;(仅供参考)
5.在“第二步获取代码”中,点击“获取代码”按钮;
6.把上一步生成的代码保存为html文件,在浏览器 打开就可以看到自己定义的百度地图了。
注:如果要把地图添加到现有的网页中,可以使用iframe标签,如:
<iframe src="map.html" width="600" height="300" frameborder="0" scrolling="no"></iframe>
可能还会遇到的问题:
很多人在将生成的代码插入网页后,标注图标就不显示。经过查阅资料,好多人说这是百度图库存在问题。解决方法很简单,只需要改变代码中标注图标的图片路径 就可以了。
var icon = new BMap.Icon("http://map.baidu.com/image/us_mk_icon.png",)
以上是关于网页中视频的引入的主要内容,如果未能解决你的问题,请参考以下文章