Supposons que j'ai une application html5/canvas dans laquelle je peux placer des objets sur une toile de dessin. Une sorte d'éditeur de diagramme, quelque chose comme Visio (mais beaucoup plus simple)Découvrez quel objet a été cliqué sur un canevas html5
Y at-il un cadre qui m'aide à trouver quel objet est cliqué/dragé?
Une option est de capturer le clic-événement et parcourir tous mes objets (d'une manière semi-intelligent) et vérifier si elle est cliqué/draged, mais je déteste de réinventer la roue :)
Quel est 'un grand nombre'? 100? 10.000? – Dribbel
J'ai des performances médiocres en traçant plus de 10.000 points en utilisant excanvas –
@Dribbel Cela va varier en fonction du navigateur et des spécifications de la machine, si votre cible est des ordinateurs de bureau avec des navigateurs modernes alors plus de 10.000, si vous êtes sur des téléphones alors peut-être plus 1000, si vous essayez d'obtenir des choses à travailler dans IE avec VML, peut-être quelques centaines. – robertc