2013-04-23 107 views
5

內線版本測試: 煎茶觸摸對所測試的2.2煎茶觸摸2.X的解決方法HTC One手機

瀏覽器版本: 上的Chrome瀏覽的HTC One(安卓4.1.2) 股票的HTC One瀏覽器(Android的4.1。 2)

描述: 在股票瀏覽器或HTC One的網頁瀏覽器中清除Sencha Messageboxes之類的東西后,它們不會釋放焦點。 此問題在Chrome或其他Android 4.1.2手機AFAIK上不會發生。今天測試了三星,並按預期工作。

步驟來重現問題: 使用是HTC One,到煎茶廚房水槽演示在這裏:http://cdn.sencha.io/touch/sencha-touch-2.2.0/examples/kitchensink/index.html#demo/overlays 輕按「警示」,然後「確定」。在Chrome中運行良好。無論是在股票瀏覽器還是在web視圖中都不起作用(所以也沒有PhoneGap/Cordova)。

是的,我知道,這屬於Sencha板。這週末我在那裏發佈了一個帖子,這個帖子在星期一早上被刪除了。 Google'sencha默認覆蓋Android 4.1.2 HTC One'以查看死鏈接。所以我在這裏張貼。

也許我的失望表現出來,Sencha不喜歡我的帖子的語氣。我真的很想看到Sencha,HTC或者SO上的某個解決方法。

有誰知道一個軟件解決方法,將允許Sencha Touch 2.X在HTC One上工作?或者我們堅持等待HTC和運營商?不是真正的Sencha的錯,但是這讓我對HTML-5移動應用程序開發感到失望。在煎茶論壇appglu的

+0

實際上,我所有的應用程序到目前爲止都在HTC One上完美工作。我似乎也無法複製這個問題。你有植根設備嗎?或自定義瀏覽器或其他可能導致此錯誤的其他內容?你有沒有在任何其他設備上測試過? – SashaZd 2013-06-04 13:12:39

+0

我有一個來自Sprint的標準HTC One。我也通過朋友AT&T One進行了驗證。 Sencha已經將此歸類爲一​​個錯誤,但我相當確定問題在於HTC與Android股票瀏覽器混淆不清,足以造成混亂。所以當你到股票瀏覽器中的Sencha示例站點並顯示覆蓋圖時,你沒有看到問題?誰是你的運營商?我的Android應用程序(truxie)在我見過的人中肯定有問題。 – edhubbell 2013-06-05 13:50:48

+0

我們正在使用運行4.2.1的HTC One X。至少,沒有問題。 – SashaZd 2013-06-05 16:08:03

回答

1

回答禮貌:

在messagebox.js 集hideAnimation爲null,而不是:

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

該解決方案適用於我的新的HTC One運行我的煎茶2.2.1應用程序內置科爾多瓦3.0。

此處進一步討論:http://www.sencha.com/forum/showthread.php?262324-Sencha-Messagebox-and-Overlay-Problems-on-HTC-One-Browser

+0

隨着HTC One上的Cordova 3.3和Sencha 2.3.1,我還必須將showAnimation設置爲null。 Sencha說它是固定的2。3測試版,但事實並非如此。 – edhubbell 2013-12-22 01:55:30