搜索
javascript - 手机网页上实现调用相册或者拍照或者录制短视频上传,有没有人有做过相关功能,求告知,项目用,急!!!
欧阳克
欧阳克 2017-06-22 11:53:47
[HTML讨论组]

有没有相关插件或者demo,我项目是使用VUE开发的

欧阳克
欧阳克

温故而知新,可以为师矣。博客:www.ouyangke.com

全部回复(7)
代言

可以看看这个:http://blog.csdn.net/jwzhangj...

滿天的星座

这个, js控制不了吧. 是由浏览器决定的. 你点input.type=file的文件上传时, 浏览器决定从哪里选择要上传的文件.

欧阳克

html:

<input type="file" @change="upload($event)">

js:

let vm=new Vue({
 el:'#app',
 data:{
imageList:[]
},
methods:{
 upload(event){
 let files=event.target.files;
//然后使用html5的文件函数进行 FileReader,在使用image函数和canvas的toDataUrl,把base64数据存入imageList
}
}
})
ringa_lee

你是混合 app 的话,是要调用原生的 api 接口的哦,比如说,原生给你一个拍视频的接口,你去调用,然后拍完视频后会拿到回调函数,里面会有你需要的视频地址,然后才可以上传,对了上传也最好叫原生写好,这样子,您就只负责调用接口就可以了,js是没有办法直接调用手机摄像头的,必须通过原生哪里哦

習慣沉默

http://blog.csdn.net/qq727013...

看看这个吧,可以裁剪,但是目前不支持视频,你可以改改

黄舟

用<input> accept 属性, 如 <input type="file" accept="audio/,video/,image/*" />
参考

扔个三星炸死你

/a/11...
有个妹纸做过PC端浏览器调用摄像头,拍照,加水印。你参考一下,或者找她请教吧。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号