GoogleMapで現在地を取得する用のComponentを作る
kCat-fun opened this issue · 9 comments
kCat-fun commented
Why
お店の住所を登録するため
(正確には座標からマップへ遷移するためのURLを生成するため)
What
技術検証のコードをiframe等で埋め込みで頑張る方針
kCat-fun commented
とりあえず、APIの制限のせいでサーバー上で動かない問題を、クレカ情報ツッコんでGoogle Cloudの無料試用することで制限の設定を変更することで解決
↓こんな感じに動くぞ
https://portfolio.kcat.dev/t/GoogleMaps.html
kCat-fun commented
kCat-fun commented
Mapの表示
<GoogleMap class="map" width=300px height=500px />
値の取得
getPos() {
const lat = localStorage.getItem("lat");
const lng = localStorage.getItem("lng");
localStorage.removeItem("lat");
localStorage.removeItem("lng");
console.log("Mapから来た値");
console.log(lat, ",", lng);
}
kCat-fun commented
スマホで上手く表示されない問題が発生
buildしたら動く可能性もあるため、とりあえず、このまま進める
kCat-fun commented
ちょっとこの作業飽きてきたから、一旦放置してUI用のコンポーネント作成する
kCat-fun commented
何かdeployしてみたら動いたのヨシっ👈
https://hinnyari-album.web.app/
kCat-fun commented
kCat-fun commented
firebaseでdeployする際に自動生成されるフィアルがpublicに紛れ込んでいたのと、APIをたたいているhtmlファイルをdeployし直したら直った!!
感動!!神!これぞ青天の霹靂!