Angular-google-maps: disableDefaultUI et disableDoubleClickZoom ne fonctionnent pas

Créé le 14 mars 2017  ·  11Commentaires  ·  Source: SebastianM/angular-google-maps

Description du problème

J'essaie de désactiver disableDefaultUI et disableDoubleClickZoom mais sur le simulateur iOS et le service ionique, les deux fonctions fonctionnent toujours.

Étapes à suivre pour reproduire et une démo minimale du problème

Code selon le tutoriel mais avec les variables disableDefaultUI et disableDoubleClickZoom ajoutées:
title: string = 'My first angular2-google-maps project'; zoom: number = 16; lat:number = 13.0476421; lng: number = 11.6865258; disDoubleClickZoom: boolean = true; disDefaultUI: boolean =true;

HTML:
<sebm-google-map [latitude]="lat" [longitude]="lng" [styles]="map_features" [zoom]="zoom" [disableDoubleClickZoom]="disDoubleClickZoom" [disableDefaultUI]="disDefaultUI"> <sebm-google-map-marker [latitude]="lat" [longitude]="lng"></sebm-google-map-marker> </sebm-google-map>

Comportement actuel

Les booléens n'étaient pas passés aux cartes en HTML.

Comportement attendu / souhaité

Les booléens doivent passer à la carte et à l'interface utilisateur par défaut et double-cliquer désactivé.

version angular2 et angular-google-maps

Dernière version.

important AgmMap bug

Commentaire le plus utile

[disableDefaultUI]="true" Apparemment ne fonctionne pas.

J'ai résolu mon problème en désactivant les contrôles un par un avec:
[zoomControl]="false"
[streetViewControl]="false"

Tous les 11 commentaires

Veuillez créer un Plunkr pour afficher le bogue. Le code / les liaisons semblent corrects.

Passer de [disableDefaultUI]="false" à [disableDefaultUI]="true" semble n'avoir aucun effet pour moi non plus.
D'un autre côté, [streetViewControl]="false" fonctionne bien et masque le bouton Street View comme prévu.

Les gens ont également signalé ce problème dans https://gitter.im/SebastianM/angular2-google-maps le 31 mars.

@vkniazeu Il n'est pas possible d'activer l'interface utilisateur par défaut si elle a été désactivée sans détruire et recréer la carte (c'est une restriction de Google). Que l'AGM en tienne compte ou non et détruise / recrée automatiquement dépend des responsables, mais je vais deviner à partir de ce commentaire qu'ils ne sont pas intéressés à changer cela.

Cependant, je peux reproduire votre problème avec disableDefaultUI , cela ne fonctionne pas même s'il est initialement défini sur true .

@ 0x62 Merci de confirmer cela.
Je ne voulais pas dire basculer après la création de la carte. Je voulais simplement dire que définir la valeur sur "true" n'avait initialement aucun effet.
Et en effet, pour les changements dynamiques de ces valeurs, tout comme la langue de la carte, par exemple, vous devrez recréer le conteneur AGM, ce qui est par conception et compréhensible.

J'ai également eu des problèmes avec draggable , mais en parcourant la source, j'ai découvert que la propriété réelle est mapDraggable mais ne semble pas être documentée nulle part.

Même problème ici. [disableDefaultUI]="true" ne fonctionne pas.

Pareil ici pour [disableDefaultUI]="true" , des nouvelles à ce sujet?

Ne fonctionne pas pour moi non plus. Avez-vous trouvé une solution?

[disableDefaultUI]="true" Apparemment ne fonctionne pas.

J'ai résolu mon problème en désactivant les contrôles un par un avec:
[zoomControl]="false"
[streetViewControl]="false"

Passer de [disableDefaultUI] = "false" à [disableDefaultUI] = "true" semble n'avoir aucun effet pour moi non plus.
Pour supprimer les options de zoom (boutons plus et moins), utilisez l'option [zoomControl] et réglez-la sur "false"
et pour supprimer Street View, utilisez l'option [streetViewControl] et définissez-la sur "false"

Ce problème a été automatiquement marqué comme obsolète car il n'a pas eu d'activité récente. Il sera fermé si aucune autre activité ne se produit. Merci pour vos contributions.

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

ChrisDevinePimss picture ChrisDevinePimss  ·  3Commentaires

n1t3w0lf picture n1t3w0lf  ·  3Commentaires

matishw picture matishw  ·  3Commentaires

shedar picture shedar  ·  4Commentaires

stot3 picture stot3  ·  3Commentaires