图片目前可以用两个方法,示例是vue代码,原生用的话需要小改下

预览图片 1

    <input id="filepicker" @change="chooseImgInput" type="file" class="upload_icon"><img :src="imgUrl" src=""> chooseImgInput(event) { //选择图片加载到图片裁剪工具里var that = this;var files = document.getElementById("filepicker").files[0];this.fileName = files.name;var reader = new FileReader();reader.readAsDataURL(files);reader.onload = function(e) {that.visible = true;that.imgUrl = this.result;}},

预览图片 2

    <input id="filepicker" @change="chooseImgInput" type="file" class="upload_icon"><img :src="imgUrl" src=""> chooseImgInput(event) {var files = document.getElementById("filepicker").files[0];var url = URL.createObjectURL(files);this.imgUrl = url;},

预览视频

    <input type="file" id="filepicker" accept="video/mp4" @change="chooseVideoInput" class="uploadVideo_input"><video id="video" poster="封面图路径" :src="video_url" :controls="controls" x5-playsinline="" playsinline="" webkit-playsinline preload="auto"></video>chooseVideoInput(event) {var files = document.getElementById("filepicker").files[0];var url = URL.createObjectURL(files);this.video_url= url;},:controls="controls" x5-playsinline="" playsinline="" webkit-playsinline preload="auto"//这几个属性是解决原生视频video标签在ios手机上自动去安平播放的问题,controls是是否显示控制栏

input选择视频或图片本地预览问题相关推荐

  1. vue本地上传并预览php,vue.js 实现图片本地预览 裁剪 压缩 上传功能

    以下代码涉及 Vue 2.0 及 ES6 语法. 目标 纯 javascrpit 实现,兼容ie9及以上浏览器,在本地做好文件格式.长宽.大小的检测,减少浏览器交互. 现实是残酷的,为了兼容Ie9 还 ...

  2. javascript显示本地服务器图片,JavaScript图片本地预览功能的实现方法

    这篇文章主要介绍了JavaScript实现图片本地预览功能,针对非IE浏览器的HTML5滤镜功能及IE浏览器的相关组件功能实现不上传至服务器预览本地图片的效果,需要的朋友可以参考下 本文实例讲述了Ja ...

  3. element upload预览_vue element upload实现图片本地预览

    vue使用element实现本地预览,最主要的是将图片路径转换为base64,供大家参考,具体内容如下 HTML class="avatar-uploader" action=&q ...

  4. H5开发:使用H5、CSS、JS、JQUERY实现从本地选择图片、预览图片、上传图片列表

    需求描述 使用H5.CSS.JS.JQUERY 点击添加图片按钮,从本地选择图片(同名图片不可重复选择),在页面预览选中的图片 点击图片查看大图,点击图片右上角"×"删除此图 点击 ...

  5. 本地预览图片html和js例子

    本地预览图片html和js例子,直接上代码吧. <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" ...

  6. jQuery图片上传前先在本地预览(不经过后端处理)

    前段时间遇到一个问题,前端想实现图片上传预览(不经过后端PHP或JAVA处理),用户点击file按钮上传文件,点击确定马上就能看到预览的效果,但在实现的时候无论怎样都取不到file上图片的真实路径,得 ...

  7. js实现图片上传本地预览

    演示地址:https://xibushijie.github.io/static/uploadImg.html <!DOCTYPE> <html><head>< ...

  8. JS实现图片上传时的本地预览,兼容IE和firefox谷歌

    旁白: 一般来说如果要实现在上传前预览图片的话,用纯服务器端的语言必定是办不到的,需要先传到服务器上,哪怕是只是服务器上的临时文件,这也是个很麻烦的事情,不过可以用javascript来做这件事.下面 ...

  9. 搞清Image加载事件(onload)、加载状态(complete)后,实现图片的本地预览,并自适应于父元素内(完成)...

    onload与complete介绍 complete只是HTMLImageElement对象的一个属性,可以判断图片加载完成,不管图片是不是有缓存:而onload则是这个Image对象的load事件回 ...

最新文章

  1. axios队列 vue_(十三 )Vue 封装axios(四种请求)及相关介绍
  2. Java数据结构和算法( 二 ) ## 数组
  3. 【新星计划】MATLAB-微积分
  4. 不知道Gartner是干啥的?看看这里就知道了!
  5. PHP的运行机制与原理(底层)
  6. sql 某列数据全部为0则不显示该列_数据产品经理养成记(五):汇总分析
  7. 海量数据处理 (一)
  8. 基于JAVA+SpringMVC+Mybatis+MYSQL的大学生综合成绩测评系统
  9. Eclipse创建Java项目时提示Open Associated Perspective?
  10. AC+AP组网和MESH组网介绍和区别
  11. Data Science With R In Visual Studio
  12. c++求两点的距离利用友元_「20525」高中数学:“二面角”和“点到平面的距离”的通解...
  13. matlab引擎下载,安装用于 Python 的 MATLAB 引擎 API
  14. 【教程】PDF控件Spire.PDF 教程:在C#中加密和解密PDF文件
  15. w ndows10更新后变成32位了,三种直接从 Win7 升级到 Win10 的方法
  16. 中国生态城市规划行业“十四五”规划与前景规模预测报告2022-2028年版
  17. 二阶rc无源低通滤波器matlab,二阶rc无源低通滤波电路
  18. [BZOJ2959]长跑——新技能:LCT+缩圈
  19. neo4j 最短路径 java_Neo4j查询节点间最短路径
  20. 【Unity入门】3.3D物体

热门文章

  1. nodejs消息推送之ws
  2. 睿智的目标检测53——Pytorch搭建YoloX目标检测平台
  3. 个人传记:苍天飞翼之景观黄昏
  4. 表面处理及喷涂03——电镀
  5. 一些实用的前端插件库(不定时更新)
  6. Direct3D 10教程3:Shaders和Effect系统
  7. 淮阴工学院计算机专业历年录取分数线,2019年淮阴工学院优势专业排名及分数线...
  8. 木材涂刷木蜡油有什么作用?
  9. 接口测试用例编写规则
  10. 五线舵机驱动程序_51单片机舵机驱动源程序