edh*_*ell 5 android sencha-touch
Ext版本测试:Sencha Touch 2.2
测试的浏览器版本:HTC One上的Chrome(Android 4.1.2)股票HTC One浏览器(Android 4.1.2)
说明:Sencha Messageboxes等在HTC One的库存浏览器或Web浏览器中清除后不会释放焦点.Chrome或其他Android 4.1.2手机AFAIK上不会出现此问题.今天测试了三星,所有工作都按预期工作.
重现问题的步骤:使用HTC One,在此处访问Sencha Kitchen Sink演示:http: //cdn.sencha.io/touch/sencha-touch-2.2.0/examples/kitchensink/index.html#demo/叠加 点击"提醒",然后点击"确定".适用于Chrome.不适用于股票浏览器或webview(因此也没有PhoneGap/Cordova).
是的,我知道,这属于Sencha董事会.我本周末在那里发了一个帖子,帖子在周一早上被删除了.谷歌的'sencha默认覆盖Android 4.1.2 HTC One'看到死链接.所以我在这里张贴.
也许我的挫折感正在显现,Sencha不喜欢我的帖子.我真的希望看到来自Sencha,HTC或者其他人的某种解决方法.
有没有人知道允许Sencha Touch 2.X在HTC One上运行的软件解决方法?还是我们等待HTC和运营商?不是Sencha的错,但这让我对HTML-5移动应用程序开发感到失望.
由 Sencha 论坛中的 appglu 提供的回答:
在 messagebox.js 将 hideAnimation 设置为 null 而不是:
hideAnimation: { type: 'popOut', duration: 250, easing: 'ease-out' },
Run Code Online (Sandbox Code Playgroud)
该解决方案适用于我的新 HTC One,它运行在 Cordova 3.0 中内置的 Sencha 2.2.1 应用程序。
| 归档时间: |
|
| 查看次数: |
669 次 |
| 最近记录: |