1.問題の説明:最近、高モラルマップアプリケーションのH5モバイルWebバージョンを開発したかったため、単一ページの開発にvue-cliを使用し、npm run devを実行して、ローカルサーバーアドレスhttp://0.0.0.0をターミナルにコピーしました:8080 はGoogle Chromeの携帯電話エミュレータでアクセスされましたが、常に地図を見つけることができず、Google Chromeは「地理位置情報の許可が拒否されました」と報告し、非常に落ち込んでいました。
{タイプ:「エラー」、メッセージ:「地理位置情報のアクセスが拒否されました。」、情報:「失敗」、ステータス:0}
2.位置決め失敗のスクリーンショット:
3.ソリューション
その結果、公式ウェブサイトhttps://lbs.amap.com/faq/js-api/map-js-api/position-related/43361で答えが見つかりまし た。答えはスクリーンショットの赤いボックスにあります。したがって、ここでの結論は、localhostアクセスを使用しても配置禁止の問題は発生せず、ブラウザアドレスにhttp:// localhost:8080を直接入力して、位置 を特定できないという問題を解決することです。
4.ポジショニングのスクリーンショット: