H5 input File 拿不到回调的值

关于H5 input File 标签在某些手机上没办法回调

图片说明

这个方法是input File 改变后的替换IMG的方法,但是在某些小米手机上
无法获取到拿到的base64值,在IOS,大部分android机上都没有问题,
只有某些小米手机不行。。。有个小米手机更过分,点击后进入选择图片的界面
连图片都没有,

dealImage()方法是用来压缩图片大小的

<input class="fileChoose" id="f_file" type="file" name="image"   accept="image/*"/>
    <label for="f_file">
        <img src="../../images/tianjia.png" class="se1" type="button" value="" id="showImg" />
    </label>

这是input 标签

总结一下:就是在file标签改变后拿不到base64,并且目前遇到只有小米有问题。。

有大佬遇到过吗。。

1个回答

能通过alert将每步的东西输出下吗,每执行一步都alert()吧,毕竟这个是真的不好搞,需要有台小米在身边做测试。

weixin_42454431
v啊印 其实alert不出来啥东西的,因为你去选择图片后才能alert拿到的东西,而在选择图片的时候我们又没办法去操作代码。。。。现在已经解决了,为了一个小米,我把这块的代码换成原生的获取照片了,无语了。
4 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!