2011-01-14 6 views
1

J'ai créé une application iPhone simple avec JQTouch et PhoneGap.Page distante JQTouch - revenir à l'application

À partir du menu principal, un lien mène à un formulaire de recherche. Le formulaire de recherche est en réalité sur un serveur web mais stylé donc à l'utilisateur on dirait qu'ils sont toujours dans l'application mais vraiment la page vient d'un serveur Apache/php.

Le formulaire de recherche vous permet de faire une recherche et voir les résultats qui est génial. Cependant, maintenant vous utilisez la page du serveur pour savoir comment revenir au menu de l'application d'où vous venez?

Merci

Répondre

0

OUVRONS Safari Mobile ou que vous ne vous disposez d'un navigateur intégré dans votre application? Je vais assumer le dernier. Si c'est le cas, vous pouvez imbriquer votre navigateur UIView dans un UINavigationController. De cette façon, vous pouvez avoir un bouton de retour en haut de l'écran dans la barre de navigation et cela peut vous ramener au menu de votre application. Voir les documents pour UINavigationController pour plus de détails.

+0

Salut Dan, merci pour la réponse mais j'utilise JQTouch pour construire des pages et non InterfaceBuilder donc il y a des fichiers np .xib. – Mat

+0

Oh, intéressant. Je ne suis pas familier avec JQTouch, mais FWIW, je n'ai référencé aucun fichier .xib et vous n'avez pas besoin d'IB pour créer UIView, UINavigationController, etc. :) –

1

Vous allez devoir utiliser quelque chose comme le plugin ChildBrowser pour afficher les résultats de votre recherche. Ensuite, vous pouvez fermer le ChildBrowser facilement et revenir à votre application.

+0

Voici un exemple qui utilise ChildBrowser http: // www. wisejive.com/2010/11/phonegap-jquery-mobile-twitter-and.html –