煎茶触摸2.HTC One手机的X解决方案



Ext版本测试:Sencha Touch 2.2

测试的浏览器版本:HTC One上的Chrome (Android 4.1.2)HTC One浏览器(Android 4.1.2)

描述:Sencha Messageboxes等在HTC One的库存浏览器或网页视图中清除后不会释放焦点。这个问题不会发生在Chrome或其他Android 4.1.2手机上。今天测试了一部三星手机,一切正常。

重现问题的步骤:使用HTC One,去Sencha Kitchen Sink的演示:http://cdn.sencha.io/touch/sencha-touch-2.2.0/examples/kitchensink/index.html#demo/overlays点击"警报",然后点击"确定"。在Chrome中工作良好。不能在股票浏览器或webview中工作(所以没有PhoneGap/Cordova)。

是的,我知道,这属于Sencha板。我这个周末在那里发了一个帖子,周一早上被删除了。谷歌的sencha默认覆盖Android 4.1.2 HTC One,以看到一个死链接。所以我在这里发帖。

也许是我的沮丧表现出来了,Sencha不喜欢我帖子的语气。我真的很想看到Sencha, HTC或SO的一些人的一些解决方案。

有谁知道有什么软件可以让Sencha Touch 2。X将用于HTC One?还是我们只能等待HTC和运营商?这并不是Sencha的错,但这让我在html5手机应用开发方面有所欠缺。

Sencha论坛中appglu的回答:

在messagebox.js

将hideAnimation设置为null而不是:

hideAnimation: { type: 'popOut', duration: 250, easing: 'ease-out' },

这个解决方案适用于我的新HTC One运行我的Sencha 2.2.1应用程序内置在Cordova 3.0。

这里进一步讨论:http://www.sencha.com/forum/showthread.php?262324-Sencha-Messagebox-and-Overlay-Problems-on-HTC-One-Browser

相关内容

最新更新