SORU
11 AĞUSTOS 2014, PAZARTESİ


Chrome App web görünümü ve dokunmatik kaydırma yayılma

Krom paket uygulaması ile Windows 8 Metro uygulaması yerine mutluluk duyuyorum. Şimdilik, görünümünü taklit ve Metro app hissediyorum gerekiyor. Ana Sayfa birden fazla webviews yatay yatay kaydırma Olası büyük miktarda ile düzenlenmiş oluşur. Yatay olarak dokunmatik bir cihaz kullanarak gezinmek için çalışırken bir sorun haline çalıştırmak. Eğer kaydırma hareketi bir web görünümü üzerinde başlarsa, kaydırma olay yakalama ve kaydırma host engelliyor. Taşma webviews tüm gizli. Sayfa İçeriği toplu olarak, daha sonra ana bilgisayar için geçerli kaydırma hedefleri sınırlıdır.

Bu web görünümü içeriği etkileşimli ben yanına yerleştirerek şeffaf bir kaplama üzerinde kaydırılan içeriği için yakalama olay, en azından olmadan bir şekilde yaymak tıklama/dokunuşlar ile webviews kendilerini.

Bu elde edilebilir nasıl herhangi bir fikir?

Yardımlarınız için teşekkürler!

CEVAP
26 Temmuz 2015, Pazar


Bir kaç şey burada kabul edeceğim: Chrome uygulaması tasarım web sayfası tasarım benzer. Geçerli kaydırma çözümünüzü kullanarak taşma:gizli ve JavaScript sadece kaydırmak için kullanmaya dayanır.

Benzer bir şey bir kere bir sayfa için tamir ettim. Garip ama ben dokunmatik cihazlar için, bir kaydırma çubuğu kullanıcının etkileşimde sürece görünmez olduğunu öğrendim. Değiştirirseniz tarzı taşma-x: scroll...bir kaydırma çubuğu görünür (ve gerek anlaşma ile daha sonra masaüstü ile Modernizr ya da buna benzer bir şekilde tespit dokunma özellikli bir aygıt). Sonra kaydırma kodu geçici olarak tabii olmayan dokunuş için ihtiyacınız olacak çünkü) yorum. Eğer taşma değişim ve scrolipt değişikliği ile iyi verilirse, o zaman bir sonraki yapmanız gereken tüm dokunuşu ve koşullu komut dosyası açın ve taşma uygun şekilde değiştirmektir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AmeriiK_HD

    AmeriiK_HD

    16 AĞUSTOS 2012
  • ipsy Makeup Tips

    ipsy Makeup

    19 ŞUBAT 2009
  • MikeyMacintosh

    MikeyM

    28 Aralık 2009