【问题标题】:ExtJS freeze on Safari 14ExtJS 在 Safari 14 上冻结
【发布时间】:2021-01-13 11:04:51
【问题描述】:

我们在 safari 14 中使用 ExtJS 时遇到问题。 我们可以轻松地在 sencha 文档中重现该问题,只需单击以下链接:https://examples.sencha.com/extjs/7.3.0/examples/kitchensink/?classic#remote-combo

进入页面后,只需单击 ExtJS 表单之外的某个位置,您的 safari 将永远冻结...(例如,在屏幕截图中可见的红色区域中)

https://i.stack.imgur.com/LX0uE.png

这对我们来说是个大问题,因为我们的界面在 safari 上不再可用。 有没有人已经遇到过这个问题并有解决方案?

【问题讨论】:

    标签: extjs safari freeze extjs6


    【解决方案1】:

    尝试以这种方式解决它

    Ext.getBody().dom.addEventListener(
        'pointerdown',
        function(e) {
            if(Ext.fly(e.target).getAttribute('data-ref') === 'innerCt') {
                e.preventDefault();
            }
        }
    )   
    

    【讨论】:

    • 您好,进入函数前浏览器冻结不起作用:(
    猜你喜欢
    • 1970-01-01
    • 2014-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多