2012-04-04 16 views
2

Wie kann ich verhindern, dass eine Webseite nach links oder rechts zieht, wenn Sie im webOS Browser auf dem TouchPad nach links oder rechts wischen?Bildschirmsperre im webOS Browser auf dem TouchPad sperren

Beispiel: Wenn Sie google.com im Browser eines TouchPads starten und dann nach links oder rechts streichen, werden Sie feststellen, dass die Seite nach links oder rechts zieht und einen grauen Hintergrund darstellt. Wenn Sie jedoch zu maps.google.com wechseln und nach links oder rechts streichen, wird die Karte geschwenkt und die Seite wird fixiert. Das möchte ich tun. Ich möchte nicht, dass die Seite über den Rand des Browsers hinausgezogen wird, wodurch der graue Hintergrund sichtbar wird.

Ich habe ein Karussell erstellt, das zum Navigieren mit der linken und rechten Maustaste verwendet wird. Es funktioniert perfekt in Safari auf meinem Laptop, aber wenn ich es im webOS Browser starte, bewegt es sich nicht und stattdessen bewegt sich die gesamte Seite. Wie kann ich verhindern, dass sich die Seite bewegt, und dem Karussell erlauben, meine Ziehereignisse zu erhalten?

+0

ich die Höhe der Seite geändert, um die Höhe des Browsers zu passen und Jetzt habe ich das obige Problem nicht mehr. Obwohl dies für mich funktioniert, möchte ich immer noch wissen, wie Sie verhindern können, dass die Seite nach links und rechts schwenkt, auch wenn die Höhe größer ist als die Höhe des Browsers. – prototyper

Antwort

1

Wenn Sie nicht möchten, dass der Bildschirm scrollbaren sein und die Bounces deaktivieren (das ist, was es heißt) sollten Sie versuchen:

document.ontouchmove = function(event){ 
    event.preventDefault(); 
}