h5调用摄像机拍照或选择图片并预览

html部分

            <form>
                <input  id="imgInp" type="file" accept="image/*">
                <div>
                    <img id="blah" src="#" alt="显示您上传的商品图片" />
                </div>
            </form>

js部分

    function readURL(input) {
        if (input.files && input.files[0]) {
            var reader = new FileReader();
            reader.onload = function (e) {
                console.log(e.target.result)
                $('#blah').attr('src', e.target.result);
            }
            reader.readAsDataURL(input.files[0]);
        }
    }

    $("#imgInp").change(function () {
        readURL(this);
    }); 

图片预览依赖HTML5的FileReader

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,676评论 25 709
  • JavaScript 资源大全中文版很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的...
    wwmin_阅读 3,580评论 1 91
  • 成长,就是不断地觉得从前的自己是个傻逼的过程,而我,一直都觉得从前的自己是个傻逼,却从未感到自己所成长。 傻逼事件...
    魔宁阅读 1,691评论 2 6
  • 1.startservice 使用service的步骤: 1.定义一个类继承service 2.在manifest...
    Kerry202阅读 466评论 0 0
  • 同同 有几只蚂蚁,看见有个绿色的东西。 莎莎说:“好香呀!这是什么?” 小明说:“这是葡萄。” 小白说:“这既然是...
    晨光微晓阅读 207评论 0 0