javascript - Bezüglich des Problems, die Kameraschnittstelle aufzurufen, um Bilder auf der WeChat-Webseite anzuzeigen?
过去多啦不再A梦
过去多啦不再A梦 2017-05-19 10:43:05
0
2
602

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?

过去多啦不再A梦
过去多啦不再A梦

Antworte allen(2)
曾经蜡笔没有小新

谢邀请,可以的。微信demo中有。localid是可以直接放src显示。

洪涛

微信那个接口不知道行不行。但下面代码肯定行

<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>
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage