Maison interface Web tutoriel HTML Comment utiliser le plug-in Flash pour appeler la caméra du PC et l'intégrer dans la production de pages TML page_HTML/Xhtml_Web

Comment utiliser le plug-in Flash pour appeler la caméra du PC et l'intégrer dans la production de pages TML page_HTML/Xhtml_Web

May 16, 2016 pm 04:37 PM
plug-in Flash

Avant-propos

La raison pour laquelle j'ai écrit cet article est principalement due à une nouvelle exigence soulevée par le chef d'équipe : utiliser le navigateur pour appeler l'appareil photo de l'ordinateur afin de réaliser la fonction de prise de photos instantanée. . J'ai vérifié beaucoup d'informations sur Internet, et pour une raison ou une autre, j'ai finalement choisi d'utiliser un plug-in flash pour appeler la caméra du PC. Bien sûr, cette exigence est basée sur l'architecture B/S, je réfléchis donc à la façon de l'intégrer dans la page HTML frontale.

Digression

Bien sûr, l'encapsulation n'a pas été envisagée ici. Elle est principalement destinée à la mise en œuvre en premier, et les travaux ultérieurs seront résumés en fonction de l'activité et encapsulés en général. composants. Bon, sans plus tarder, concentrons-nous sur les points clés.

Plugin d'intégration

Utiliser les balises d'objet et d'intégration

Affichage du code

Copier le code
Le code est le suivant :

< ;div style="margin-top:-30px;margin-left:-120px;">
codebase="http :// fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0"
width="490" height="390" id="Untitled-1 " align= "middle">


< param name="qualité" value="high" />
quality=" high" bgcolor="#ffffff" width="490" height="390" name="cam" align="middle" allowScriptAccess="sameDomain"
type="application/x-shockwave-flash" pluginspage=" http://www.macromedia.com/go/getflashplayer" />

Cette méthode Les balises Object et Embed sont utilisées. Vous pouvez voir que de nombreux paramètres d'objet et de nombreux attributs d'intégration sont répétés. Compatibilité des navigateurs, certains navigateurs prennent en charge les objets et certains prennent en charge l'intégration, c'est pourquoi vous devez changer les deux endroits lorsque vous souhaitez modifier les paramètres Flash. Cette méthode a toujours été la méthode officielle de Macromedia, garantissant au maximum les fonctionnalités de Flash sans problèmes de compatibilité.

Mais à y regarder maintenant, il y a encore de gros problèmes.

Tout d'abord, il ne peut pas passer la vérification car la balise embed intégrée pour la compatibilité n'est pas conforme aux spécifications du W3C. Bien sûr, si vous ne vous souciez pas des règles ou des règlements, c’est une autre affaire.

Deuxièmement, pour diverses raisons, Microsoft a restreint le mode d'utilisation de l'ActiveX d'IE après le sp2. Autrement dit, il y a une boîte virtuelle dans l'ActiveX sur la page, qui oblige l'utilisateur à cliquer une fois pour une interaction normale. . Flash est intégré à la page Web en tant qu'ActiveX, il sera donc également affecté. Seule l'intégration de Flash via JS peut résoudre ce problème.

Encore une fois, il n'y a pas de détection de version Flash. Si la version du plug-in Flash du navigateur n'est pas suffisante, ou si votre fichier swf ne peut pas être affiché normalement, ou si une boîte de confirmation d'installation d'ActiveX apparaîtra - cette boîte. est ennuyeux pour de nombreux utilisateurs. C'est effrayant à dire.


Utiliser uniquement la balise d'objet


Affichage du code



Copier le code
Le code est le suivant :
>< param name="cam" value="c.swf?path=cam.swf" /> largeur="550" hauteur="400 " alt= "" />




Cette méthode utilise uniquement la balise Object, qui est en fait Flash satay. Comme il n'y a pas de balise d'intégration, il peut réussir la vérification. Il s'agit d'une méthode standard d'intégration de Flash. La compatibilité du navigateur est également bonne, mais il y a encore des problèmes. tout, un swf titulaire est nécessaire pour charger. Votre swf cible garantit la capacité de flux dans IE. Si vous devez transmettre des paramètres via flashvars, ou interagir avec le JS de la page, ce sera très gênant. Deuxièmement, comme la première méthode, une boîte de dialogue ActiveX apparaîtra sans détection de version

Encore une fois, certaines versions inférieures des navigateurs (telles que les versions inférieures de Safari, etc.) ne sont pas d'accord avec cela. méthode et ne sont pas compatibles avec celle-ci

Utilisez uniquement les balises intégrées


Affichage du code




Copier le code

Code comme suit :

id="cam" src="cam.swf" loop="false" menu="false" quality="best" bgcolor="#ffffff" width="450" ​​​​​​height="350" name="webcam" align= "middle" wmode="transparent" allowscriptaccess="always" allowfullscreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars= "width =490&height=390&objid=cameradialog">


Cette méthode utilise uniquement la balise Embed. très bonne. La compatibilité du navigateur est également assez bonne et tout peut être chargé. Bien entendu, la balise embed n’étant pas conforme aux spécifications du W3C, cette méthode n’est pas recommandée.


Utilisez JavaScript pour intégrer
Utilisez JS pour charger des plug-ins Flash Il existe de nombreuses méthodes sur Internet, et il existe également de nombreux bons plug-ins JS pour. tout le monde à choisir. Je n'utiliserai SWFObject que pour le présenter brièvement ici.

Tout d'abord, vous devez télécharger un package de plug-in SWFObject, qui contient un script JS. Il s'agit du fichier de script que vous devez importer. Il comprend également deux exemples HTML que vous pouvez imiter. Bien entendu, vous pouvez également consulter le site Web de SWFObject pour en savoir plus. Veuillez cliquer ici.

Affichage du code


Copier le codeLe code est le suivant :





Copier le code
Le code est le suivant :




Contenu alternatif

//www.adobe.com/go/getflashplayer">Obtenir Adobe Flash Player


;!--< ![endif]-->

>



Conclusion

En comparant ces méthodes, je préfère utiliser la méthode d'intégration JS pour charger le plug-in Flash. Cette méthode garantit non seulement que toutes les fonctions de Flash. sont réalisés, mais peuvent également être utilisés dans tous les navigateurs. La compatibilité des navigateurs est également bonne, et JS peut également fournir des fonctions plus étendues et, plus important encore, il peut être réutilisé par davantage de personnes, réduisant ainsi le code redondant.

Adresse de téléchargement du plug-in :
SWFObject
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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Que dois-je faire si Google Chrome ne prend pas en charge le plug-in Flash ? Que dois-je faire si Google Chrome ne prend pas en charge le plug-in Flash ? Mar 05, 2024 pm 10:40 PM

Que dois-je faire si Google Chrome ne prend pas en charge le plug-in Flash ? De nos jours, de nombreux utilisateurs utilisent Google Chrome. Lorsque certains utilisateurs utilisent Google Chrome, la page indiquant « Adobe Flash Player a été bloqué » apparaîtra parfois. Dans ce cas, nous devons ouvrir manuellement Flash Player dans les paramètres. méthode de fonctionnement spécifique, qu'est-ce que c'est alors ? Je crois que tout le monde veut savoir. Maintenant, laissez l'éditeur vous expliquer comment résoudre le problème de la non-prise en charge du plug-in Flash. Les amis dans le besoin peuvent venir l'apprendre. Introduction à la méthode pour résoudre le problème de non-prise en charge du plug-in Flash 1. Cliquez sur l'icône dans le coin supérieur droit de Google Chrome, comme indiqué sur la figure. 2. Cliquez sur Paramètres dans la boîte de dialogue contextuelle, comme indiqué sur la figure. 3. Cliquez sur Paramètres de confidentialité et sécurité, puis

Que dois-je faire si le plug-in Flash du navigateur Edge ne peut pas lire automatiquement les vidéos ? Que dois-je faire si le plug-in Flash du navigateur Edge ne peut pas lire automatiquement les vidéos ? Mar 14, 2024 am 08:10 AM

Beaucoup de nos utilisateurs ont installé le plug-in Flash lorsqu'ils utilisent le navigateur Edge, mais ils ne peuvent toujours pas lire la vidéo automatiquement. Les utilisateurs doivent donc l'utiliser manuellement. Alors, comment le configurer pour qu'il puisse être lu automatiquement. problème, l'éditeur de ce numéro partagera Il existe deux méthodes de fonctionnement. J'espère que le contenu du didacticiel logiciel d'aujourd'hui pourra vous aider à résoudre le problème. Solution au problème selon lequel le plug-in Flash du navigateur Edge ne peut pas être lu automatiquement : Méthode 1 : 1. Double-cliquez pour accéder au logiciel et cliquez sur le bouton "..." sur la page. 2. Sélectionnez « Paramètres » dans la liste des options ci-dessous. 3. Cliquez sur l'option "Avancé" dans la nouvelle interface. 4.

Que dois-je faire si le navigateur QQ indique que le plug-in Flash n'est pas installé ? Que dois-je faire si le navigateur QQ indique que le plug-in Flash n'est pas installé ? Mar 13, 2024 pm 04:58 PM

Que dois-je faire si le navigateur QQ indique que le plug-in Flash n'est pas installé ? Le plug-in Flash peut aider tout le monde à visualiser des images et des vidéos dans le navigateur. Généralement, le navigateur est livré avec un plug-in Flash. Cependant, récemment, de nombreux utilisateurs du navigateur QQ ont indiqué que le plug-in Flash n'était pas installé lors de son utilisation. cela, causant de nombreux problèmes. Le contenu ne peut pas être affiché normalement, alors comment résoudre ce problème. Ensuite, l'éditeur vous proposera une solution pour le navigateur QQ qui n'installe pas le plug-in flash. J'espère que cela vous sera utile. QQ Browser n'installe pas la solution de plug-in Flash 1. Ouvrez QQ Browser et cliquez sur l'icône « Menu » dans le coin supérieur droit, comme indiqué dans la figure ci-dessous. 2. Un menu secondaire apparaîtra. Déplacez la souris vers "Outils".

Comment installer le plug-in Flash dans Google Chrome Comment installer le plug-in Flash dans Google Chrome Mar 23, 2024 am 11:31 AM

Comment installer le plug-in Flash dans Google Chrome ? Dans la plupart des navigateurs, vous devez installer le plug-in Flash. Ce plug-in prend en charge la lecture de fichiers multimédias tels que des images et des vidéos. Les utilisateurs qui souhaitent afficher des images ou des vidéos dans Google Chrome doivent installer le plug-in Flash. les utilisateurs ne comprennent pas ce plug-in, beaucoup de gens ne savent pas comment l'installer dans Google Chrome. Ensuite, l'éditeur vous présentera les étapes à suivre pour installer le plug-in Flash sur Google Chrome. Les amis dans le besoin voudront peut-être y jeter un œil et en savoir plus. Étapes pour installer le plug-in flash sur Google Chrome : 1. Nous entrons téléchargement officiel d'Adobe Flashplayer dans le champ de recherche Baidu, et nous cliquons sur le lien qui peut être téléchargé (comme indiqué sur l'image). 2. Nous cliquons sur "

Comment installer le plug-in Flash dans le navigateur Firefox Comment installer le plug-in Flash dans le navigateur Firefox Jan 30, 2024 pm 10:57 PM

Comment installer le plug-in flash dans le navigateur Firefox ? Comment installer le plug-in flash dans le navigateur Firefox ? Quelles sont les étapes spécifiques ! Lorsque nous utilisons le navigateur Firefox pour regarder des films ou jouer à des jeux, la page Web nous demandera d'installer le plug-in Flash pour l'utiliser normalement. Alors, comment devons-nous installer ce plug-in ? Quelle est la méthode de fonctionnement spécifique ? trier le navigateur Firefox ci-dessous. Étapes pour installer le plug-in flash sur votre ordinateur Si vous ne savez pas comment le faire, suivez-moi et continuez à lire ! Comment installer le plug-in flash dans Firefox 1. Recherchez le site officiel d'Adobe Flash Player sur Baidu et cliquez pour entrer, comme indiqué dans la figure ci-dessous 2. Accédez à la page d'installation du plug-in flash et cliquez sur [Installer maintenant] 3., F

Comment installer le plug-in Flash dans le navigateur Edge ? Comment installer le plug-in Flash dans le navigateur Edge ? Jan 30, 2024 am 11:15 AM

Comment installer le plug-in Flash dans le navigateur Edge ? Lorsque les utilisateurs utilisent des navigateurs pour surfer sur Internet, le plug-in Flash joue un rôle important. Il peut aider les utilisateurs à charger des images, des vidéos, etc., et à surfer sur Internet plus facilement. Le navigateur Edge offre aux utilisateurs la fonction d'ajouter des plug-ins, alors comment les utilisateurs ajoutent-ils des plug-ins Flash au navigateur Edge ? Les utilisateurs qui ne l'ont jamais utilisé ne comprendront peut-être pas, c'est pourquoi je vais vous apporter aujourd'hui des conseils très détaillés pour installer des plug-ins flash dans les navigateurs Microsoft. Si vous êtes intéressé, venez apprendre ensemble. Conseils pour installer le plug-in Flash dans le navigateur Microsoft 1. Accédez au navigateur Microsoft gratuit et cliquez sur l'icône à trois points dans la barre d'outils en haut de la page, comme indiqué dans la figure ci-dessous. 2. Donné ci-dessous

Comment activer le plug-in Flash du navigateur Edge ? Tutoriel d'activation du plug-in Flash du navigateur Edge Comment activer le plug-in Flash du navigateur Edge ? Tutoriel d'activation du plug-in Flash du navigateur Edge Mar 13, 2024 pm 06:30 PM

Comment activer Flash dans le navigateur Edge ? Que dois-je faire si je souhaite activer Flash lorsque j’utilise le navigateur Edge ? Lorsque vous utilisez le navigateur Edge pour regarder la télévision et jouer à des jeux, vous devez utiliser la fonction Flash. L'éditeur a compilé les étapes spécifiques pour activer Flash dans le navigateur Edge. Les amis qui en ont besoin peuvent consulter ci-dessous. Méthode d'activation : 1. Entrez dans le navigateur et cliquez sur l'icône à trois points sur le côté droit de la barre d'outils en haut de la page. 2. Sélectionnez ensuite « Paramètres » dans le menu d'options ci-dessous. 3. Après avoir accédé à la nouvelle interface, cliquez sur l'option « Navigateur par défaut », puis recherchez « Autoriser l'accès à Internet » sur la droite.

Que dois-je faire si Firefox ne dispose pas du plug-in Flash ? Que dois-je faire si Firefox ne dispose pas du plug-in Flash ? Apr 03, 2024 pm 01:40 PM

Que dois-je faire si Firefox ne dispose pas du plug-in Flash ? Le navigateur Firefox a des fonctionnalités très stables. De nombreux utilisateurs aiment utiliser ce navigateur pour travailler. Lorsque nous parcourons des images ou des vidéos dans le navigateur, nous avons besoin de la prise en charge du plug-in Flash. Certains utilisateurs montrent qu'il n'y a pas de plug-in Flash lors de la visualisation des images. Dans ce cas, nous devons installer un plug-in flash dans le navigateur Firefox. Ensuite, l'éditeur vous proposera un tutoriel détaillé sur la façon de résoudre le problème de l'absence de plug-in Flash dans Firefox. Les amis intéressés devraient venir y jeter un œil. Tutoriel détaillé sur la résolution du problème de l'absence de plug-in Flash dans le navigateur Firefox. Tout d'abord, vous devez ouvrir le navigateur Firefox, puis cliquer sur le bouton icône [Extension] dans le coin supérieur droit de la page pour l'ouvrir, puis saisir le champ. extension

See all articles