在我调用了微信的选择图片或是相机接口拿到图片的localId后,能不能通过<img src=localId>来显示图片?
如果不能,我该怎么显示图片?
在我调用了微信的选择图片或是相机接口拿到图片的localId后,能不能通过<img src=localId>来显示图片?
如果不能,我该怎么显示图片?
微信那个接口不知道行不行。但下面代码肯定行
<input type="file" accept="image/*" value="点击上传" onchange="preview($event)"/>
<img src="" id="previewImg">
<script>
function preview($event) {
const $target = $event.target
if ($target.files && $target.files[0]){
const reader = new FileReader();
reader.readAsDataURL($target.files[0]);
reader.onload = function(evt){
document.getElementById('previewImg').setAttribute('src', evt.target.result)
// 上传
// 向服务器发送$target.files[0]
}
}
}
</script>
13 回答13.1k 阅读
7 回答2.3k 阅读
3 回答1.4k 阅读✓ 已解决
6 回答1.5k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
谢邀请,可以的。微信demo中有。localid是可以直接放src显示。