2013-04-23 11 views
5

wersja Ext testowane: Sencha dotykowy wersje 2.2Sencha dotykowy 2.X Obejście dla HTC One Telefony

przeglądarkowe testowane przed: Chrome na HTC One (Android 4.1.2) Zdjęcie HTC One Browser (Android 4.1. 2)

Opis: Skrzynki wiadomości Sencha i tym podobne nie zwalniają fokusu po wyczyszczeniu ich w przeglądarce plików lub odsłonach strony w telefonie HTC One. Ten problem nie występuje w Chrome ani na innych telefonach z Androidem 4.1.2 AFAIK. Przetestowałem dzisiaj Samsunga i wszystko działało zgodnie z oczekiwaniami.

Kroki do odtworzenia problemu: Korzystanie się HTC One, przejdź do demo Sencha Zlewozmywak tutaj: http://cdn.sencha.io/touch/sencha-touch-2.2.0/examples/kitchensink/index.html#demo/overlays Stuknij w 'Alert', a następnie 'OK'. Działa dobrze w Chrome. Nie działa w przeglądarce ani w przeglądarce internetowej (więc nie ma również PhoneGap/Cordova).

Tak, wiem, to należy do tablicy Sencha. W ten weekend opublikowałem wątek, a post został usunięty w poniedziałek rano. Google "sencha domyślnie nakłada Android 4.1.2 HTC One", aby zobaczyć martwy link. Więc zamieszczam tutaj.

Być może moja frustracja się ukazała, a Sencha nie spodobał się ton mojej pracy. Naprawdę chciałbym zobaczyć jakieś obejście od Sencha, HTC lub kogoś tutaj na SO.

Czy ktoś wie o obejściu oprogramowania, które pozwoli na pracę Sencha Touch 2.X na HTC One? A może utknęliśmy w oczekiwaniu na HTC i przewoźników? Naprawdę nie jest to wina Senchy, ale to pozostawia mnie przy rozwoju aplikacji mobilnej HTML-5.

+0

faktycznie wszystkie moje aplikacje do tej pory pracował idealnie na HTC One. I nie mogę również replikować problemu. Czy masz zrootowane urządzenie? lub niestandardowej przeglądarki lub czegoś innego, co może powodować ten błąd? Czy testowałeś to na innych urządzeniach? – SashaZd

+0

Miałem standardowy HTC One ze Sprint. Sprawdziłem również u znajomych AT & T One. Sencha zaklasyfikował to jako błąd, ale jestem pewien, że problem polega na tym, że HTC zadziwił się przeglądarką plików na Androida na tyle, aby zepsuć wszystko. Nie widzisz problemu, gdy przejdziesz do witryny przykładów Sencha w przeglądarce zasobów i wyświetlisz nakładkę? Kto jest twoim przewoźnikiem? Moja aplikacja na Androida (truxie) zdecydowanie ma problemy z tymi, których widziałem. – edhubbell

+0

Używamy HTC One X z 4.2.1 w pracy. To conajmniej nie ma problemu. – SashaZd

Odpowiedz

1

Odpowiedź uprzejmości appglu w forach Sencha:

w messagebox.js zestaw hideAnimation null zamiast:

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

to rozwiązanie działa na moim nowym HTC One działa mój Sencha 2.2.1 aplikację zbudowany w Cordova 3.0.

Dalsza dyskusja tutaj: http://www.sencha.com/forum/showthread.php?262324-Sencha-Messagebox-and-Overlay-Problems-on-HTC-One-Browser

+0

Z Cordova 3.3 i Sencha 2.3.1 na HTC One musiałem ustawić również showAnimation na wartość null. Sencha mówi, że jest poprawiony od 2.3 beta, ale tak nie jest. – edhubbell

Powiązane problemy