https://www.cwhdsh.com/front/aboutUser/jump/?id=10951&url=/writeOpinion/ 12号后有用户反馈无法插入图片~机型是华为mate20 pro、华为荣耀V9,另外华为mate9pro不能粘贴
微信小程序开发问题解答
微信小程序开发者回答:
fileInput = document.getElementById('test-image-file'), info = document.getElementById('test-file-info'), preview = document.getElementById('test-image-preview'); // 监听change事件: fileInput.addEventListener('change', function() { // 清除背景图片: preview.style.backgroundImage = ''; // 检查文件是否选择: if(!fileInput.value) { info.innerHTML = '没有选择文件'; return; } // 获取File引用: var file = fileInput.files[0]; //判断文件大小 var size = file.size; if(size >= 1*1024*1024){ alert('文件大于1兆不行!'); return false; } // 获取File信息: info.innerHTML = '文件: ' + file.name + '
' + '大小: ' + file.size + '
' + '修改: ' + file.lastModifiedDate; if(file.type !== 'image/jpeg' && file.type !== 'image/png' && file.type !== 'image/gif') { alert('不是有效的图片文件!'); return; // 读取文件: var reader = new FileReader(); reader.onload = function (e) { var data = e.target.result; // 'data:image/jpeg;base64,/9j/4AAQSk...(base64编码)...}' preview.style.backgroundImage = 'url(' + data + ')'; }; // 以DataURL的形式读取文件: reader.readAsDataURL(file); console.log(file); } })用这个测试的时候。fileInput.value都是空的,显示“没有选择文件”
微信小程序开发者回答:
https://www.cwhdsh.com/front/aboutUser/jump/?id=10951&url=/writeOpinion/ 该用户在浏览器中浏览该网页可以吗?
本文网址:http://www.91bianli.com/weixinxiaochengxu/42642.html