Могу ли я временно закрыть диалоговое окно «Копировать вставку» на iPad для события касания?(PhoneGap / JQuery мобильный) - PullRequest
3 голосов
/ 20 февраля 2012

У меня в приложении есть экран, на котором я бы хотел, чтобы пользователи держали тег div вместо простого нажатия.

Единственная проблема заключается в том, что примерно каждый третий раз всплывает диалоговое окно ipad копирования / вставки ... это раздражает, и если я не могу остановить его, мне придется придумать другое решение.

Но мне бы очень хотелось отключить эту опцию iPad, но только на этой странице.

Ответы [ 2 ]

2 голосов
/ 16 марта 2012

РЕДАКТИРОВАТЬ:

Я обнаружил, что вы должны отключить щелчок правой кнопкой мыши.

$(function(){

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

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

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

        return true;
    });
});
0 голосов
/ 24 февраля 2012

Полагаю, это невозможно, так как я пока не получил ответов ... Я просто изменил событие на swipe в отличие от tapHold, который работает для меня так же хорошо.

...