我可以暂时禁止“复制粘贴”吗? iPad 上针对点击事件的对话框? (phonegap / jquery 移动)

发布于 2025-01-07 13:27:29 字数 151 浏览 0 评论 0原文

我的应用程序中有一个屏幕,我希望用户必须点击 div 而不是仅仅点击。

唯一的问题是,大约每隔三次,复制/粘贴 ipad 对话框就会弹出……这很烦人,如果我无法阻止它,我将不得不想出一个不同的解决方案。

但我真的很想关闭 iPad 选项,但只是在该页面上。

I have a screen in my app where I would like users to have to taphold a div instead of just tap.

The only problem is that about every third time, the copy/paste ipad dialog pops up... this is annoying and if I cannot stop it, I will have to come up with a different solution.

But I would really like to just turn that iPad option off, but just while on that page.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

编辑:

我发现你必须禁用右键单击。

$(function(){

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

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

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

        return true;
    });
});

EDIT:

I found out you have to disable right-clicking.

$(function(){

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

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

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

        return true;
    });
});
墨落画卷 2025-01-14 13:27:29

我猜这是不可能的,因为我还没有收到答案...我只是将事件更改为滑动,而不是对我来说同样有效的 tapHold。

I'm guessing this isn't possible since I received no answers yet... I just changed the event to swipe as opposed to tapHold which works just as good for me.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文