在2.3/2.4版本中,新版谷歌浏览器(43、44版本)里面painted事件是不会触发的,以及carousel 控件、togglefield控件、滚动条失效,官方的解决方案如下,测试可用

会出现这个问题是因为st开发人员忽略了以下警告造成的

在app.js中执行以下代码即可,放到launch方法里面哦。

 1   Ext.override(Ext.util.SizeMonitor, {
 2                 constructor: function (config) {
 3                     var namespace = Ext.util.sizemonitor;
 4
 5                     if (Ext.browser.is.Firefox) {
 6                         return new namespace.OverflowChange(config);
 7                     } else if (Ext.browser.is.WebKit) {
 8                         if (!Ext.browser.is.Silk && Ext.browser.engineVersion.gtEq('535') && !Ext.browser.engineVersion.ltEq('537.36')) {
 9                             return new namespace.OverflowChange(config);
10                         } else {
11                             return new namespace.Scroll(config);
12                         }
13                     } else if (Ext.browser.is.IE11) {
14                         return new namespace.Scroll(config);
15                     } else {
16                         return new namespace.Scroll(config);
17                     }
18                 }
19             });
20             Ext.override(Ext.util.PaintMonitor, {
21                 constructor: function (config) {
22                     if (Ext.browser.is.Firefox || (Ext.browser.is.WebKit && Ext.browser.engineVersion.gtEq('536') && !Ext.browser.engineVersion.ltEq('537.36') && !Ext.os.is.Blackberry)) {
23                         return new Ext.util.paintmonitor.OverflowChange(config);
24                     }
25                     else {
26                         return new Ext.util.paintmonitor.CssAnimation(config);
27                     }
28                 }
29             });

转载于:https://www.cnblogs.com/mlzs/p/4535065.html

sencha touch 在新版谷歌浏览器中painted事件无法触发解决方案以及carousel 控件、togglefield控件、滚动条失效...相关推荐

  1. wap开发问题总结(ios中click事件无法触发、身份证分隔、倒计时、验证码分隔等)

    需求背景:用户在通过短信验证码方式注册或者登陆时,存在二次卡场景(运营商回收原机主不用的手机号,存放三个月后,再次开放给新机主),导致新机主可以登录原机主账号,如果原机主不换绑手机.二次卡判断条件:手 ...

  2. Sencha Touch 给 Panel 注册点击事件(tap)和其他touchstart,touchend 等事件

    Sencha Touch panel 以及 container事件中并没有点击事件,但有时我们需要给一个面板添加点击事件该如何实现呢,话不多说具体实现代码如下. Ext.getCmp('panel_i ...

  3. Sencha touch Panel之间的跳转(如不使用TabPanel或者Carousel控件而产生跳转的动画效果)...

    常规的Sencha touch 应用都是"header content footer"结构,这样的结构无疑将使用TabPanel来实现,而且TabPanel肯定是card布局,这样 ...

  4. 移动端touchend事件不触发解决方案

    移动端touchend事件不触发,需要在touchstart中加入: 1 e.preventDefault(); 但是问题来了,阻止默认事件后,页面原先的滚动条也无法滚动了. 查阅了资料,在stack ...

  5. Android的Button按钮,ACTION_UP事件不触发解决方案

    在android 编程时,有时候要实现当Button一直按下的时候,执行一些逻辑代码,当按钮弹起的时候,终止这些逻辑代码的执行. 比如在 设置页面的滑动开关时,如果不监听ACTION_CANCEL,在 ...

  6. @on-change 事件无法触发解决方案

    在用 View UI 的分页功能时,执行 @on-change 函数事件一直无法触发,点击页码时页面不会刷新 相关代码如下 <!--html--> <Page :total=&quo ...

  7. 【翻译】在Ext JS和Sencha Touch中创建自己定义布局

    原文:Creating Custom Layouts in Ext JS and Sencha Touch 布局系统是Sencha框架中最强大和最独特的一部分.布局会处理应用程序中每个组件的大小和位置 ...

  8. 【翻译】在Ext JS和Sencha Touch中创建自定义布局

    原文:Creating Custom Layouts in Ext JS and Sencha Touch 布局系统是Sencha框架中最强大和最独特的一部分.布局会处理应用程序中每个组件的大小和位置 ...

  9. sencha touch 组件选择器getCmp和ComponentQuery.query()的效率解析

    昨天无意中在网上看到一篇讲解sencha touch组件选择器的文章,名为 Sencha touch 2通过Ext.ComponentQuery.query查找组件. 里面对组件选择器的效率讲解完全反 ...

最新文章

  1. 小说里的lt什么意思_脂肪醇里的脂肪是什么意思
  2. 小白的python之路11/3总结
  3. AI到底如何改变教育?好未来重金押注AI的背后逻辑
  4. 安卓 按钮 menuinflater_浏览图片可致安卓手机远程被黑 工业用冰柜可被远程解冻...
  5. python面试-2018年最常见的Python面试题答案(上篇)
  6. 用java异常完成丢色子功能,java自动投掷骰子设计报告(含源码)
  7. 软件测试——JUnit中的参数化测试
  8. boost::math::interpolators::cardinal_quadratic_b_spline用法的测试程序
  9. Windows编译libcaffe时报cudnn.hpp(114): too few arguments in function call错误
  10. 去除jQuery mobile默认样式
  11. php常见错误和解决办法
  12. 编写MapReduce程序,实现WordCount
  13. python大数据培训班
  14. LAMP兄弟连2011年上半年开班计划
  15. pytorch高版本(如1.7.0)RuntimeError: Legacy autograd function with non-static forward method is deprecate
  16. OceanBase | 一文了解OBCA认证内容
  17. Python pandas.DataFrame.tz_localize函数方法的使用
  18. 【资讯】1177- 速看!2021 年 Google 最热门 Chrome 扩展程序名单出炉!
  19. imx6ul——uboot添加RTC,pcf8563驱动
  20. Abnova ProteoScreen - 组织微阵列抗体详解

热门文章

  1. 人们为什么抱怨工资低又不离职
  2. Windows cmd命令(二)dir命令
  3. 解决webpack打包ie报错不兼容的问题,promise 未定义
  4. if条件语句的四种写法
  5. Ubuntu18.04 编译安装 Realtek 8852 无线网卡驱动
  6. jvm(七):内存分配与回收
  7. HTTP(超文本传输协议)报文格式
  8. python getattr和getattribute_Python的__getattr__和__getattribute__
  9. linux清理缓存的命令
  10. rk3568-rk809电池电量计