Question 1 : Lors de l'exécution d'un positionnement automatique sur le téléphone mobile, il affiche toujours « Échec de l'acquisition de localisation, continuez et sélectionnez-en une manuellement. » Comme indiqué ci-dessous, il renvoie toujours à errorCallback. Comment puis-je accéder à la fonction de réussite de showPosition. ? S'il vous plaît, donnez-moi quelques conseils, s'il vous plaît, s'il vous plaît
Question 2 : Comment obtenir une invite de positionnement après avoir ouvert le navigateur mobile, comme indiqué ci-dessous. Comment l'image ci-dessous apparaît-elle ? Y a-t-il un expert qui pourrait me donner des conseils ? Merci beaucoup
Le navigateur Chrome nécessite que https ait l'autorisation d'accéder à l'adresse. Le http ordinaire ne parviendra pas à l'obtenir. Il en va de même pour iOS. Alibaba Cloud et Tencent Cloud ont des certificats https gratuits, qui sont gratuits pendant un an.
Le positionnement de h5 est très instable. Vous pouvez l'exécuter normalement en cas d'échec, vous pouvez ajuster l'interface Baidu et le récupérer.
Après plusieurs jours de recherche, j'ai enfin trouvé une réponse satisfaisante. En même temps, merci pour votre soutien ;
Le positionnement automatique html5 est instable, nous utilisons donc les composants de positionnement front-end de Tencent pour optimiser le positionnement html5 ; voir : http://lbs.qq.com/tool/compon...
Le positionnement de
h5 utilise la fonction de positionnement de Google, donc, vous savez, c'est bien de réussir de temps en temps.
J'utilise le positionnement h5, puis convertis les coordonnées en affichage cartographique Baidu. Il n'y a aucun problème. Seul Google Maps peut obtenir l'emplacement en utilisant le protocole https. La solution consiste à configurer le serveur sur le protocole https. Problème 2. Tant que le logiciel est configuré sur votre téléphone et que le navigateur demande des notifications de localisation, il apparaîtra naturellement