javascript - Concernant le problème de l'appel de l'interface de la caméra pour afficher des images sur la page Web WeChat?
过去多啦不再A梦
过去多啦不再A梦 2017-05-19 10:43:05
0
2
625

Après avoir appelé la sélection d'image ou l'interface de la caméra de WeChat pour obtenir l'identifiant local de l'image, puis-je afficher l'image via <img src=localId> ?
Sinon, comment puis-je afficher l'image ?

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

répondre à tous(2)
曾经蜡笔没有小新

Merci pour l'invitation, oui. Il est disponible dans la démo WeChat. Le localid peut être affiché directement dans src.

洪涛

Je ne sais pas si l'interface WeChat fonctionnera. Mais le code ci-dessous fonctionnera certainement

<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>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal