Existe-t-il un moyen de le faire? Je ne veux pas que la vidéo apparaisse sur les tablettes ou les téléphones.Puis-je cacher la balise vidéo html5 sur tout sauf les ordinateurs de bureau?
-1
A
Répondre
1
- détecter la largeur des requêtes des médias ou JS css
- tablettes Android ont "mobile" dans leur agent utilisateur du navigateur, ios est facile à détecter.
- détecter le support de la balise vidéo avec modernizr.
1
Utiliser des requêtes médias CSS comme ceci:
@media screen and (max-width: 680px)
{
.video { display : none; }
}
Cela permet de masquer la .video de classe pour tous les écrans jusqu'à 680px de large
Edit: Vous pouvez bien sûr faire aussi ce l'inverse, Par défaut, définissez .video
sur display: none
, puis utilisez min-width
dans une requête multimédia pour l'afficher réellement à partir d'une certaine largeur.
0
Oui, avec les requêtes des médias:
<div id="video">
//Video here
</div>
@media only screen and (max-width: 500px) {
#video {
visibility: hidden;
}
}
Cela cacher la div avec l'ID de « vidéo » pour plus petit que 500px tailles d'écran (ou quelle que soit la largeur pixel vous déterminez).
Questions connexes
- 1. Boucle sur les ordinateurs du domaine sauf les ordinateurs éteints
- 2. Comment diffuser un flux vidéo en continu sur un bureau vers une balise vidéo html5
- 3. Balise audio/vidéo HTML5, durée sur Firefox
- 4. Définition de currentTime sur la balise vidéo HTML5 sur l'ipad
- 5. Balise vidéo HTML5 pour iPad
- 6. Balise vidéo Wowza, iOS et HTML5
- 7. Android: Comment désactiver les ordinateurs de bureau?
- 8. Balise vidéo HTML Safari
- 9. HTML5 Balise vidéo en tant qu'URL
- 10. Balise vidéo JQuery Mobile et HTML5
- 11. articles Navbar rendu curieusement sur les ordinateurs de bureau et les ordinateurs portables
- 12. audio html5 pour tout le monde, sauf pour Firefox
- 13. Servir un script uniquement sur les ordinateurs de bureau, pas sur les smartphones?
- 14. Empêcher le chargement de la vidéo HTML5 sur l'iPhone
- 15. Chrome 22 confond les tablettes et les ordinateurs de bureau
- 16. chargement vidéo HTML5
- 17. balise vidéo HTML5 ne marche pas affichage vidéo
- 18. Modifier src dans la balise vidéo HTML5 dans .net
- 19. Utilisation de l'API QuickTime/JavaScript dans une balise vidéo HTML5
- 20. La balise vidéo HTML5 ne fonctionne pas dans FF
- 21. Ajout d'une tabulation d'accessibilité à la balise vidéo html5
- 22. La suspension de la vidéo n'arrête pas l'audio dans la balise vidéo html5
- 23. tous les formats vidéo ne fonctionnent pas dans la balise vidéo html5
- 24. Balise vidéo et audio en HTML5 pour Android
- 25. Pouvons-nous utiliser la balise vidéo dans la balise de chiffre en HTML5
- 26. Lire la vidéo HTML5
- 27. Vidéo HTML5 sur iPhone
- 28. HTML5 vidéo sur iPad
- 29. Quelle est la bonne façon d'utiliser la géolocalisation pour les ordinateurs de bureau?
- 30. Problème de durée de la vidéo HTML5
http://stackoverflow.com/questions/3514784/best-way-to-detect-handheld-device-in-jquery - Voici une bonne réponse à votre question –
Merci pour cette – nbu
Même si elle est cachée , il est fort probable qu'il va encore télécharger. – cimmanon