HTML5 Drag and Drop events i obsługa przeglądarki setDragImage

Pracuję nadmała wtyczka jQuery który naśladuje zachowanie przeciągalne / upuszczalne interfejsu użytkownika jQuery z natywnymi operacjami przeciągania i upuszczania HTML5.

Funkcja, którą chciałbym dodać, to możliwość określenia węzła, który będzie służył jako proxy przeciągania.

Zrobiłem trochę badań iwedług MDN, aby to zrobić wymaga użyciasetDragImage(), przekazując obraz lub element.
Na czym polega wsparciesetDragImage w różnych przeglądarkach?

Zauważyłem, że jest nazwa wtyczkijquery.event.drag który wymaga innego niż się spodziewałem tego problemu.
Czy ta funkcja wymagałaby ode mnie pewnego obejścia, takiego jak powyższa wtyczka, czy też powinna być możliwa natychmiast po zainstalowaniu w większości lub wszystkich przeglądarkach korzystających zsetDragImage?

EDYTOWAĆ

Po zabawie z tą funkcjonalnością wydaje się, że ta funkcja jest dość ograniczona.

Poza tym, że nie ma obsługi w wielu przeglądarkach, użycie dowolnego elementu DOM jako pomocnika wymaga tegow drzewie DOM i widoczne, więc masz sam element na ciele i jego kopię jako przewodnik. Jest to najczęściej niepożądane dla tego rodzaju wtyczki.

Ponadto renderowanie jest również problematyczne, nawet jeśli spełnione są odpowiednie warunki. Podczas próby utworzenia pomocnika z<span>TEST</span>, sam pomocnik pokazał tylko biały prostokąt o wymiarachspan.

Czy tych problemów należy się spodziewać zgodnie ze specyfikacjami? Czy można je naprawić w kodzie lub czy wymagają obejścia?

questionAnswers(1)

yourAnswerToTheQuestion