Kann ich das Bild über <img src=localId> anzeigen, nachdem ich die Bildauswahl oder die Kameraschnittstelle von WeChat aufgerufen habe, um die lokale ID des Bildes abzurufen?
Wenn nicht, wie kann ich das Bild anzeigen?
謝邀請(qǐng),可以的。微信demo中有。localid是可以直接放src顯示。
微信那個(gè)接口不知道行不行。但下面代碼肯定行
<input type="file" accept="image/*" value="點(diǎn)擊上傳" 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)
// 上傳
// 向服務(wù)器發(fā)送$target.files[0]
}
}
}
</script>