Javascript - How zu stoppen, pinch-zoom, multi-touch-input-Attacken?

Aktuellen Google-chrome-stable-version manuell gestoppt blockieren, pinch-zoom, was möglich war in älteren Versionen mit folgenden Einstellungen:

chrome://flags/#enable-pinch

Ich bin immer Angriffe in meinem kiosk von einigen zufälligen pinch-zoom/multi-touch-Eingaben.

Wie erkennen Sie, JavaScript zu deaktivieren, pinch-zoom/multi-touch? (vor dem kiosk)

Ich habe versucht, nach aber nichts hindert den kiosk von ignorieren pinch-zoom-Angriffe.

$(document).ready(function() {

  $(document).bind('contextmenu', function()  {
    console.log('NO NO NO. STOP!!!');
    window.location.reload();
    return false;
  });

  $(document).mousedown( function() {
    console.log('NO NO NO. STOP!!!');
    return false; 
  });

});

EDIT:

chrome://flags/#enable-pinch - nie mehr in Google chrome. Google sollte nicht entfernt werden, und die Gemeinschaft sollte protestiert haben, nicht zu haben es entfernt.

  • Was meinst du mit "Angriffen"?
  • Ich versuchte auch --disable-Klemmen aber kein Glück zu blockieren, pinch-zoom. Ich habe kiosk im Bahnhof, wo Schüler, beliebig viele öffentliche Benutzer sind, vorbei an den kiosk. Sie setzen den kiosk im pinch-zoom auf 100%. Und aus der Ferne Sie nicht zurücksetzen, es sei denn, Sie manuell neu starten, den gesamten kiosk. Jede Stunde, in dem es geschah, und der kiosk ist zu weit, um dies zu tun verpasst. seine pinch-zoom-Angriff. in der alten version gab Schutz, aber jetzt nicht mehr.
  • Bitte kommen Sie mit einer Lösung. Google chrome community entfernt es dauerhaft und sehr stolz darüber, ohne Angabe von alternativen zu den Menschen, die Probleme haben jetzt. siehe: bugs.chromium.org/p/chromium/issues/detail?id=613873
  • kannst du bitte die Frage, die bounty, zu verbreiten, zu viele? es ist wichtig, um eine Antwort auf diese. Denn es hat sich schon seit Ewigkeiten und nun ohne Ankündigung seine entfernt, ohne jegliche alternative.
  • chrome://flags/#touch-events versuchen Sie dieses flag setzen
  • chrome://flags/#touch-Ereignisse - es deaktivieren Sie die gesamte touch-screen. in der Vergangenheit das zwei-Finger-zoom war es möglich, zu deaktivieren. per Kommandozeilen-argument oder Fahnen. aber jetzt haben Sie die Ausrede, dass die Fahnen entfernt werden kann jederzeit, ohne Warnung. aber Nein, wo es erwähnt wurde Kommandozeilen-Argumente werden ebenfalls ohne Vorwarnung entfernt. Können Sie bitte mehr details, wie man dann deaktivieren Sie die zwei-Finger-zoom nur?
  • Nicht <meta name="viewport" content="width=device-width, user-scalable=no"> Arbeit?

InformationsquelleAutor YumYumYum | 2016-05-22
Schreibe einen Kommentar