IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Phone .NET Discussion :

Afficher map dans web browser


Sujet :

Windows Phone .NET

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 153
    Points : 50
    Points
    50
    Par défaut Afficher map dans web browser
    Bonjour à tous,

    J'ai une api tournant sur un serveur qui doit me renvoyer une page html que je n'aurai plus qu'à intégrer dans mon web browser de mon application.

    Le problème c'est qu'à la place de voir cette carte, j'ai une page totalement blanche.

    Que faire ?

    Merci

  2. #2
    Membre émérite
    Avatar de Samuel Blanchard
    Homme Profil pro
    Expert .NET
    Inscrit en
    Février 2010
    Messages
    1 504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : Février 2010
    Messages : 1 504
    Points : 2 682
    Points
    2 682
    Par défaut
    Il faudrait que tu détailles un peu plus ton problème car je ne vois pas trop bien ce que tu veux faire exactement

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 153
    Points : 50
    Points
    50
    Par défaut
    Alors, en fait, dans certaines parties de l'application, j'introduis un web browser control pour afficher des pages html que je récupère via une api.

    Le problème est qu'à un moment donné, je souhaite affiché une carte google maps qui contient un ensemble de markers et le problème c'est que la page reste blanche.

  4. #4
    Membre émérite
    Avatar de Samuel Blanchard
    Homme Profil pro
    Expert .NET
    Inscrit en
    Février 2010
    Messages
    1 504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : Février 2010
    Messages : 1 504
    Points : 2 682
    Points
    2 682
    Par défaut
    Comment récupères-tu tes pages HTML ?
    Reçois-tu correctement le code HTML de la page google avant l'affichage ?
    Si ce n'est pas le cas regarde avec Fiddler (un petit outil de trace) si il n'effectue pas de redirection HTTP.

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 153
    Points : 50
    Points
    50
    Par défaut
    Je les récupère via un script php que j'appelle.

    J'ai réussi à afficher la map, maintenant ce qui est gênant, c'est que l'intéraction est quasi inexistante.

    Pas de possibilité de se déplacer avec le doigt, de pinch to zoom.

    Y a t'il un moyen de forcer ça ?

  6. #6
    Membre émérite
    Avatar de Samuel Blanchard
    Homme Profil pro
    Expert .NET
    Inscrit en
    Février 2010
    Messages
    1 504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : Février 2010
    Messages : 1 504
    Points : 2 682
    Points
    2 682
    Par défaut
    Si tu colles ta map dans le IE de ton Windows Phone, réagit-il au pinch ou zoom ?
    A priori non.
    Le control WebBrowser devrait réagir de la même manière.

    La seul façon de faire serait d'injecter des méthodes javascript complémentaire dans le HTML de ton webbrowser. Ces méthode permettrait d'appeller le zoom coté Web. Puis à partir de la gestion du mouvement de WP, on appellera la méthode javascript.
    Le seul hic à part la réalisation déjà pas très simple et sensible au changement de la page HTML de base, c'est que la detection de mouvement ne pourrait pas etre reconnu au dessus du control WebBrowser à moins que sa propriété IsHitTestVisible soit egale à False. Dans ce cas il faudra que tu gères toute l'intéraction avec ta page HTML toi même.

  7. #7
    Membre émérite
    Avatar de Samuel Blanchard
    Homme Profil pro
    Expert .NET
    Inscrit en
    Février 2010
    Messages
    1 504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : Février 2010
    Messages : 1 504
    Points : 2 682
    Points
    2 682
    Par défaut
    Pourquoi ne pas utiliser le control Bing Map ?

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 153
    Points : 50
    Points
    50
    Par défaut
    D'accord merci de l'astuce, je vais voir ça si c'est gênant ou ça passe.

    Pourquoi ne pas utiliser le contrôle bing maps, tout simplement parce que mon maitre de stage ne l'envisage pas pour le moment.

    Je vais voir ça avec lui mais si je lui avais déjà dit que ca serait plus user friendly de passer par un contrôle natif.


    HS : une petite question par rapport au partage sur les réseaux sociaux voire par mails/messages, il y a les tasks que proposent le SDK mais dans le share link status, aucun moyen de personnaliser le contenu de ce que l'on veut partager ?

  9. #9
    Membre émérite
    Avatar de Samuel Blanchard
    Homme Profil pro
    Expert .NET
    Inscrit en
    Février 2010
    Messages
    1 504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : Février 2010
    Messages : 1 504
    Points : 2 682
    Points
    2 682
    Par défaut
    Oui effectivement c'est assez pauvre coté partage Facebook + Twitter en natif.
    Tu peux allez voir du coté de http://csharpsdk.org/ qui est une API te permettant de gérer un compte facebook (envoi de status,...) sur entre autre WindowsPhone.

  10. #10
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 153
    Points : 50
    Points
    50
    Par défaut
    Oui le problème c'est que je dois permettre à l'utilisateur de partager via tous les réseaux qui sont présents sur le téléphone et donc à moins de tout implémenter chaque API un par un ce qui est franchement même pas gérable.

    Du coup là, je suis avec le share link status, mais une fois que j'ai publié mon lien, l'appli se bloque à reprise... et elle fige.

    Je sais qu'il y a quelque chose du côté de Application_activated ou quelque chose comme ça mais je vois pas trop comment procéder.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Google Maps dans un Browser View
    Par hodac dans le forum Eclipse Platform
    Réponses: 8
    Dernier message: 13/02/2011, 17h24
  2. afficher map dans panel
    Par imenisg dans le forum AWT/Swing
    Réponses: 0
    Dernier message: 05/03/2010, 01h02
  3. exclure un path du servlet-mapping dans web.xml
    Par Loceka dans le forum Tomcat et TomEE
    Réponses: 0
    Dernier message: 08/08/2008, 11h57
  4. Réponses: 8
    Dernier message: 21/08/2006, 16h38
  5. Afficher une page web dans une autre page sans frame
    Par bahs dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 24/03/2006, 18h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo