3 Stimmen

Kann ich das Dialogfeld "Kopieren und Einfügen" auf dem iPad für ein Taphold-Ereignis vorübergehend ausblenden? (phonegap / jquery mobile)

Ich habe einen Bildschirm in meiner App, bei dem ich möchte, dass die Benutzer einen Bereich antippen müssen, anstatt nur zu tippen.

Das einzige Problem ist, dass etwa jedes dritte Mal das Dialogfeld "Kopieren/Einfügen ipad" erscheint... das ist ärgerlich, und wenn ich es nicht verhindern kann, muss ich mir eine andere Lösung einfallen lassen.

Aber ich würde gerne die iPad-Option ausschalten, aber nur, solange ich auf der Seite bin.

2voto

bafromca Punkte 1906

EDIT:

Ich habe herausgefunden, dass man den Rechtsklick deaktivieren muss.

$(function(){

    document.oncontextmenu = function() {return false;};

    $(document).mousedown(function(e){

        if ( e.button == 2 )
        { 
            alert('Right mouse button!'); 
            return false; 
        }

        return true;
    });
});

0voto

Todd Vance Punkte 4501

Ich vermute, dies ist nicht möglich, da ich noch keine Antworten erhalten habe... Ich habe gerade das Ereignis zu streichen im Gegensatz zu tapHold, die genauso gut für mich funktioniert geändert.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X