Dokunmatik ekrandan HTML5 çoklu dokunma etkinlikleri


9

24 "dokunmatik ekrana sahip bir Ubuntu makinem var ve iyi çalışıyor. Fareyi hareket ettirebilirim, birkaç dokunma noktasıyla jestler yapabilirim ve böylece donanım iyi çalışıyor. Şimdi bir tarayıcıyı yorumlamanın mümkün olup olmadığını merak ediyorum olaylar dokunaklı ve mousedown gibi değil, mousedrag vb HTML5 dokunma ve çoklu dokunma için gerçekten iyi bir destek var ve ben bu kurulum için web uygulamaları geliştirmek istiyorum.Bunu nasıl yapmak hakkında bir ipucu var mı?


3
İlginç soru. Chrome / Chromium , GTK nedeniyle Linux'ta bunu eksik görünüyor . Firefox "Mac ve Linux'ta dokunmatik etkinlikler henüz uygulanmadı" diyor .
gertvdijk

1
Chromium, GTK yerine X ancak Aura ile Chromium OS altında çalışıyor ve mükemmel çoklu dokunma desteğine sahip. Tüm JS olayları tam olarak olması gerektiği gibi tetiklenir.
Martin

Yanıtlar:


1

Aslında jQuery JavaScript Framework için jQuery Mobile ( http://jquerymobile.com/ ) eklentisi vardır, bu da tüm cihazlar için dokunma olayları ve hareket desteği sunar.

Ayrıca , jQuery Mobile ile oluşturulan bazı gerçek yaşam uygulamalarını görmek için http://www.jqmgallery.com/ adresini ziyaret edin . (çoğu durumda gelişmiş gerçek yaşam örnekleri için kaynak dosyaları gözetleyebilirsiniz)


3
Sorun webui oluşturmak değil, kod aynı donanım üzerinde mükemmel çalışıyor, ancak Windows 7 + Chrome çalışıyor. Sorun şu ki, Linux'ta dokunuşlar olması gerektiği gibi touchtart / touchend olarak değil Chromium / Chrome'da fare tıkaçları olarak yorumlanıyor.
Martin

1
jQuery Mobile sorunu aşmaz mı? değilse, en iyi tahminim, dokunmatik ekranın yalnızca geri dönüş Modunda genel bir Fare olarak tanınması ve bu nedenle uygun bir sürücünün kullanılmamasıdır. Help.ubuntu.com/community/EloTouchScreen buldum ama eski gibi görünüyor. Çalışan bir çözüm bulmak için Dokunmatik Ekran Satıcısı ve "ubuntu sürücüsü" nü aramayı deneyin. İyi şanslar!
mondjunge
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.