js实现手机拍照上传功能

 更新时间:2017年01月17日 08:30:15   作者:pleasecallme_522  
这篇文章主要为大家详细介绍了js实现手机拍照上传功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

在前段时间的项目开发中,用到了拍照上传的地方,后来发现了最为简单的一种方法,现总结如下:

<form id="form" method="post" action="http://192.168.1.131:8080/task/add" enctype="multipart/form-data">
 <input id="input-file" type="file" accept="image/jpeg" capture="camera"/>
</form>

上传部分的JS代码:

$("input[type='file']").on('change', function () {
 $('#form').submit();
 //var oFReader = new FileReader();
 //var file = document.getElementById('input-file').files[0];
 //oFReader.readAsDataURL(file);
 //oFReader.onloadend = function(oFRevent){
 // var src = oFRevent.target.result;
 // $('.content').attr('src',src);
 // alert(src);
 //}
});

现在看来 type = file的用处还真的是蛮广泛的。这里其实就是用到了浏览器对input type = file的解析,自动会获取设备上的文件目录和摄像头。(注释掉的内容是当在电脑上需要上传文件并显示在页面上时,解决文件fakepath路径问题的方法。具体在前面的博客中介绍过)
其实还有很多优秀的库可以解决这个问题,等到日后需要详细了解的时候再总结。

最后其实就是实现了这样的一个效果:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • JS实现把鼠标放到链接上出现滚动文字的方法

    JS实现把鼠标放到链接上出现滚动文字的方法

    这篇文章主要介绍了JS实现把鼠标放到链接上出现滚动文字的方法,涉及JavaScript响应鼠标事件动态操作页面元素的相关技巧,需要的朋友可以参考下
    2016-04-04
  • ionic实现可滑动的tab选项卡切换效果

    ionic实现可滑动的tab选项卡切换效果

    这篇文章主要为大家详细介绍了ionic实现可滑动的tab选项卡切换效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • JavaScript自定义错误与扩展Error的示例详解

    JavaScript自定义错误与扩展Error的示例详解

    在任何应用程序中,正确处理错误都是至关重要的,JavaScript 提供了一个标准的 Error 对象来管理错误,但在实际开发中,通常需要针对特定场景定制错误处理,这时,自定义错误和扩展 Error 类就显得尤为重要,本文给大家介绍了JavaScript自定义错误与扩展Error的示例
    2025-01-01
  • createElement和onclick

    createElement和onclick

    createElement和onclick...
    2006-11-11
  • 详解cocoscreater预制体prefab

    详解cocoscreater预制体prefab

    这篇文章主要介绍了详解cocoscreater预制体prefab的作用和使用方法,对此感兴趣的同学,可以回去试一试
    2021-04-04
  • JavaScript中exec()方法详解

    JavaScript中exec()方法详解

    JavaScript的exec()方法是在正则表达式对象上调用的方法,它用于在字符串中执行正则表达式搜索,并返回匹配的结果,本文就给大家详细的讲解JavaScript中exec()方法,感兴趣的同学跟着小编一起来看看吧
    2023-09-09
  • JavaScript中对循环语句的优化技巧深入探讨

    JavaScript中对循环语句的优化技巧深入探讨

    这篇文章主要介绍了JavaScript中对循环语句的优化技巧深入探讨,本文翻译自一个台湾朋友的文章,需要的朋友可以参考下
    2014-06-06
  • JavaScript获取客户端IP的方法(新方法)

    JavaScript获取客户端IP的方法(新方法)

    这篇文章主要介绍了JavaScript获取客户端IP的方法(新方法)的相关资料,需要的朋友可以参考下
    2016-03-03
  • 浅谈PDF.js使用心得

    浅谈PDF.js使用心得

    本篇文章主要介绍了浅谈PDF.js使用心得,pdf.js 是一个技术原型主要用于在 HTML5 平台上展示 PDF 文档,无需任何本地技术支持。非常具有实用价值,需要的朋友可以参考下
    2018-06-06
  • js传递数组参数到后台controller的方法

    js传递数组参数到后台controller的方法

    下面小编就为大家分享一篇js传递数组参数到后台controller的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-03-03

最新评论