Maison > interface Web > Tutoriel H5 > le corps du texte

Partagez un exemple de didacticiel sur l'utilisation de h5 pour appeler l'appareil photo et prendre des photos.

零下一度
Libérer: 2017-05-31 15:20:39
original
5739 Les gens l'ont consulté

La technologie progresse tout le temps. Nos besoins évoluent également constamment. Récemment, au cours du développement, j'ai rencontré le problème selon lequel les utilisateurs ont besoin d'une image personnelle lors de l'enregistrement d'un compte, et le site Web propose une fonction de prise de photo automatique. De plus, après vous être connecté à l'ordinateur, lors de la connexion sur le téléphone mobile, il vous suffit de scanner le code QR sur l'ordinateur pour vous connecter. C'est extrêmement difficile pour un réseau. Les progrès de la technologie nous ont amenés à HTML5La démonstration simple et grossière suivante consiste à compléter ces fonctions directement en regardant le code :

 <!DOCTYPE html>  
    <HTML>  
    <HEAD>  
        <TITLE> HTML5调用摄像头实现拍照</ TITLE>  
        <meta charset =“utf-8”>  
        <meta name =“viewport”content =“width = device-width,initial-scale = 1”>  
    </ HEAD>  
    <BODY>  
    <video id =“video”autoplay =“”style =&#39;width:640px; height:480px&#39;> </ video>  
    <button id =“paizhao”>拍照</ button>   
    <canvas id =“canvas”width =“640”height =“480”> </ canvas>  
    <script type =“text / javascript”>  
        var video = document.getElementById(“video”);  
        var context = canvas.getContext(“2d”);  
        var errocb = function(){  
            console.log(“sth srong”);  
        }  
        如果(navigator.getUserMedia){  
            navigator.getUserMedia({ “视频”:真},函数(流){  
                video.src =流;  
                video.play();  
            },errocb);  
        } else if(navigator.webkitGetUserMedia){  
            navigator.webkitGetUserMedia({ “视频”:真},函数(流){  
                video.src = window.webkitURL.createObjectURL(流);  
                video.play();  
            },errocb);  
        }  
        的document.getElementById( “paizhao”)的addEventListener( “点击”,函数(){  
            context.drawImage(视频,0,0,640,480);  
        });  
    </ SCRIPT>  
    </ BODY>  
    </ HTML>
Copier après la connexion

[Recommandations associées]

1 . Exemple détaillé d'implémentation de la fonction caméra via H5

2 Exemple de partage de code de caméra appelant HTML5

3. >Programmation HTML5

4.

Partage du code d'implémentation du masque personnalisé HTML5

5

Introduction détaillée aux détails graphiques et textuels de l'utilisation de HTML5. appareil photo pour prendre des photos dans AngularJS

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!