Est-il possible d'accéder à une caméra Web avec Flash sans avoir besoin de la permission de l'utilisateur? Le projet que je projette d'utiliser dans Flash ne sera pas basé sur le Web et fonctionnera dans un projecteur flash standard ou dans un projecteur swfStudio.Accès à la caméra flash sans question de sécurité
Répondre
Non. Ce n'est pas le cas. Ceci est similaire à la question "Est-il possible d'enregistrer des fichiers sur le disque dur d'un utilisateur en utilisant JavaScript". C'est peut-être possible, mais c'est un hack. Cela ne fonctionnera pas éternellement [si jamais vous trouvez un moyen de le faire] parce que ce n'est tout simplement pas supporté. Et ce n'est pas supporté pour une raison: la sécurité. Ce n'est pas quelque chose comme une indisponibilité de la technologie, donc il n'y a aucune raison qu'elle soit disponible dans le futur.
PS: Pour JavaScript, HTML5 a la possibilité de sauvegarder les fichiers sur le disque dur de l'utilisateur, mais encore une fois, non sans autorisations [je ne suis pas prise en cookies compte ici]
Pourquoi ne pas utiliser AIR? Dans AIR, vous pouvez accéder à la caméra et aucun message ne s'affiche.
Etes-vous sûr que c'est le cas? L'as tu essayé? –
Bien sûr. Essayez ceci http://www.adobe.com/cfusion/marketplace/index.cfm?event=marketplace.offering&marketplaceid=1&offeringid=10080 –
Merci Andy, Air ressemble à une option possible pour mon cas spécifique. Mais j'ai besoin d'appeler du code C, donc je verrai si SwfStudio et Air jouent bien ensemble. Mais c'est mon problème, merci encore. –
Si vous contrôlez la machine sur laquelle vous déployez, vous pouvez utiliser le Flash Settings Manager pour toujours autoriser l'accès à la caméra.
- 1. Accès à la caméra SDK de l'iPhone 3.1
- 2. contrôler caméra de sécurité sans fil en utilisant le programme .NET
- 3. question de sécurité Php
- 4. Prendre des photos à partir d'une caméra avec Adobe Flash
- 5. OpenGL: Aide à la transformation de caméra
- 6. Sécurité sans rôle?
- 7. Installation de Fusebox sans accès à la racine Web
- 8. Accès à la scène dans l'environnement de développement intégré de Flash CS4
- 9. Ajax Sécurité Question: JQuery ajax() + PHP scandir() = Problème de sécurité?
- 10. Comment puis-je accéder à l'API de la caméra iPhone sans l'interface de l'appareil photo?
- 11. snprintf Format Chaîne question de la vulnérabilité de sécurité
- 12. Question de sécurité du thread HMACSHA1.ComputeHash()
- 13. Comment vous déconnecter d'une caméra utilisant Flash AS3?
- 14. Question de sécurité AJAX et asp.net
- 15. Django sans accès shell
- 16. Exception de sécurité Flash inattendue lors de l'utilisation de URLLoader
- 17. Accès à la liste de chaînes de interné clr
- 18. as3 flash getChildAt (0) .someMethod accès
- 19. Accès à la variable C#
- 20. Question EJB sans état
- 21. Extensions d'URL personnalisées/Routage sans accès IIS
- 22. Comment intégrer en toute sécurité un fichier flash (swf)?
- 23. iPhone: Obtenir l'aperçu de la caméra
- 24. Xna Mise en place de la caméra
- 25. Problème de caméra Direct3D
- 26. Comparer les exploits de sécurité entre Flash et Silverlight
- 27. sites liés à la sécurité
- 28. OpenGL - déplacer la caméra avec la souris
- 29. . Sécurité Net Problème d'autorisation sans restriction
- 30. Question de sécurité intéressante pour les développeurs .net
Je pensais que c'était le cas. Y at-il une chance que quelque chose comme SwfStudio puisse fournir une solution que je me demande? –
Je ne pense pas. Encore une fois, la sécurité FP (évitez les applications enregistrant l'utilisateur sans lui/elle pour confirmer). Pour la même raison, les applications Flash qui veulent utiliser la caméra ou le micro doivent avoir * au moins * la taille de la boîte de dialogue, sinon elles échoueront silencieusement. –
Conclusion: il n'y a pas de solution. Il n'y en a pas un censé être. Les spécifications pour de telles technologies affirment que l'intervention de l'utilisateur est obligatoire avant qu'un tel accès soit fourni à l'application. Par conséquent, ce que vous cherchez n'est pas une "solution", c'est une "solution de contournement" [ou en fait, un "hack"]. Et non, pour le côté blanc du monde au moins, il n'en existe aucun [ou aucun ne devrait ... dans un monde idéal au moins]: D –