上传图片并预览的网页代码在浏览器可以,但是在android的webview上不行
一段图片上传的js<inputtype="file"id="inputPics0"name="inputPics"accept="image/*"style="visib...
一段图片上传的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执行了这一句,求解决办法 展开
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执行了这一句,求解决办法 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询