Question

Je construis une galerie alimenté javascript sur l'iPad qui permet d'afficher les images et la vidéo. Pour parcourir la galerie, vous pouvez glisser à gauche ou à droite (similaire à l'application photo de l'iPad). Cependant, aucun de mes événements tactiles fonctionnent lorsque glisser sur un élément . Il semble prendre mes événements tactiles, même sur des éléments qui peuvent avoir un z-index plus élevé. Je l'ai essayé d'ajouter un gestionnaire de touchmove qui appelle e.preventDefault (), mais cela ne semble pas fonctionner non plus. Quelqu'un at-il lancer d'autre dans ce problème et trouvé une solution pour cela?

Était-ce utile?

La solution

Vos événements tactiles sont absorbés par les contrôles par défaut du lecteur. Si vous définissez les contrôles de l'élément vidéo false vous pouvez avoir un contrôle total des événements sur l'élément vidéo. Mais ce faisant, cela signifie que vous aurez à mettre en œuvre vos propres contrôles personnalisés, ce qui est très difficile.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top