2010-10-06 7 views
4

Cela ressemble à une question de débutant bête. J'essaie de suivre le Palm's online tutorial pour développer une application webOS. J'ai couru palm-generate et essayé de mettre à jour le fichier index.html généré pour avoir un corps avec un tas de contenu (le mot "HELLO" répété 400 fois).Comment faire défiler mon application Palm webOS?

Lorsque je tente de charger ce document dans l'émulateur, je trouve que je suis incapable de faire défiler l'écran pour lire le reste du texte. Je fais glisser l'écran, mais rien ne se passe. La page défile parfaitement dans le navigateur Web Palm.

Existe-t-il un paramètre permettant aux utilisateurs de faire glisser mon application pour la faire défiler? Je vois la documentation pour un Mojo.Widget.Scroller, mais cela ne devrait pas être nécessaire pour une simple page web avec un tas de texte dessus.

Répondre

2

Merci à arthurthornton:

Vous pouvez prendre tout ce qui serait normalement à l'intérieur des balises et mettez-dans le fichier HTML de la scène. OU vous pouvez simplement créer une scène de base avec un widget webview à l'intérieur qui a votre site comme source.

1

Malheureusement, le widget Scroller est nécessaire pour le défilement. La vue WebKit standard qui est affichée dans une carte n'a pas de capacité de défilement natif. Le widget Mojo Scroller implémente donc la logique d'affichage d'un contenu plus adapté.

Vous pouvez essayer cela en créant un nouveau projet dans l'IDE Ares. Il suffit d'ajouter une roulette et d'utiliser le bouton Agrandir pour la remplir. Ensuite, ajoutez un objet HTML et ajoutez votre contenu HTML à cet objet. Vous aurez alors une belle scène qui vous permettra de faire défiler beaucoup de contenu.

Questions connexes