上传图片并预览的网页代码在浏览器可以,但是在android的webview上不行

一段图片上传的js<input type="file" id="inputPics0" name ="inputPics" accept="image/*" style="visibility:hidden" /> <script type="text/javascript"> document.getElementById(✀inputPics0✀).onchange = function (evt) { // 如果浏览器不支持FileReader,则不处理 if (!window.FileReader) { alert("不支持"); return; } var files = evt.target.files; var fileType = files[0].type; if (fileType.indexOf("image") == -1) { alert(✀请选择图片文件)✀); return; } 在pc上的浏览器上可以上传,但是在android上用webview就执行 alert(✀请选择图片文件)✀); 因为我选择的图片文件fileType.indexOf("image") == -1执行了这一句,求解决办法
2026年09月27日 05:31
有1个网友回答
网友(1):

出现这个问题大多都是因为路径不对

把你的图片放进你要上传的那个文件里面,在从新增加这个张图片就行了

上传到空间有时会丢失衔接或图片,你可以把丢失的那个HTML文件在空间删了在从新上传就可以了,记得把图片也一同上传

检查一下路径
你建站的文件在E:\1,那么你的图片途径必须是E:\1\***.gif或***.JPGE等