Est PhoneGap lent ou c'est un bug?
Après j'ai compilé et déployé l'application démo de mon Samsung Galaxy S II, j'ai remarqué que l'Échantillon PhoneGap Application qui vient avec PhoneGap n'était pas très réactif lors de l'appui sur les boutons de défilement.
J'ai aussi fait une petite application avec PhoneGap et jQuery Mobile, avec 4 boutons tout était ok, mais quand j'ai ajouté plus de 7 et mon viewport nécessaire de faire défiler, défiler devenu très lent, plus de boutons/widgets, j'ai eu le ralentissement de la srolling a été.
Est-ce un bug spécifique à mon appareil mobile ou c'est juste la façon dont PhoneGap œuvres:
Le fait que PhoneGap apps sentir lent sur mon téléphone, y compris la démo?
EDIT:
La même app PhoneGap servi par un serveur HTTP à partir de mon ordinateur portable et lancé dans le navigateur Android standard fonctionne très bien déroulé,
OriginalL'auteur denysonique | 2011-11-21
Vous devez vous connecter pour publier un commentaire.
Essayez de régler votre
targetSdkVersion
plus élevé. Modification de la mine de"8"
(c'est à dire Android 2.2) pour"14"
(Android 4.0) amélioré de façon spectaculaire PhoneGap performance sur les téléphones exécutant des versions plus récentes d'Android. Le plus probable c'permet à certains d'amélioration de la performance des fonctionnalités telles que l'accélération graphique matérielle.Pour plus d'infos, voir mon autre réponse à ce sujet ici: https://stackoverflow.com/a/12397768/233370
OriginalL'auteur Matt Zukowski
Depuis PhoneGap et les cadres de référence qui est utilisé (JQM,Sencha Touch, etc) sont tout simplement de travailler dans un navigateur WebKit ils peuvent être lents, si il y a trop à rendre.
Il n'y a pas de bug avec votre appareil ou etc.C'est juste que PhoneGap et les cadres ne sont pas si bon, si vous voulez une réponse rapide et ainsi de suite.Vous pouvez essayer de votre application dans d'autres appareils et peut observer qu'ils se comportent de la même.
Yep, mais j'espère qu'un jour, avec l'avancement de la plus " web " des applications, cela va changer.
Les auteurs ont le souci est que la même application web fonctionne mal sous PhoneGap par rapport aux natifs du navigateur web. Je le vois ainsi. Mon application fonctionne très bien sous Chrome pour Android, mais est presque inutilisable lors de l'exécution à l'intérieur de PhoneGap.
J'ai exactement le même problème.
Ceci ne répond pas à la question.
OriginalL'auteur Serdar Dogruyol
J'ai eu le même problème, après mise à Jour vers Android 4.0.4 mon Phonegap (Cordova 2.0.0) & Sencha Touch 2 - APPLICATION a été très très lent.
Mais après je l'ai insérer
l'APPLICATION fonctionne très bien, comme avant la mise à jour.
http://developer.android.com/guide/topics/graphics/hardware-accel.html
Walter - je suis confus. Ne devrait pas l'accélération matérielle rendre les choses plus vite? Pourquoi il est nécessaire de le désactiver pour Android 4+ ! Pouvez-vous expliquer? Je vais avoir le même problème.
OriginalL'auteur Walter Fuchs
Pour l'amélioration de la performance, vous ne pouvez pas besoin de Phonegap.
Si vous avez besoin rapidement de la croix-plate-forme de style, mais rapide des éléments natifs essayer un outil comme nativecss.com Il garde le style dans le CSS, mais utilise des composants natifs pour tout le reste, donc pas de rendu HTML des retards ou maladroit animations.
OriginalL'auteur user363349