๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ‘จ‍๐Ÿ’ป web.dev/fe

Chrome ๊ฐœ๋ฐœ์ž๋„๊ตฌ๋ฅผ ์ด์šฉํ•ด์„œ ์œ„์น˜์ •๋ณด ์„ค์ •ํ•˜๊ธฐ

by HandHand 2024. 3. 1.

 

 

 

geolocation ๊ด€๋ จ๋œ ๊ธฐ๋Šฅ์„ ๊ฐœ๋ฐœํ•  ๋•Œ ์‚ฌ์šฉ์ž ์œ„์น˜์ •๋ณด๋ฅผ ๋ชจํ‚น ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

chrome devtool ์—์„œ๋Š” ์ด๋ฅผ ์œ„ํ•œ ํ…Œ์ŠคํŠธ ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•ด์ฃผ๊ณ  ์žˆ๋Š”๋ฐ, ๋‹ค์Œ 2 ๋‹จ๊ณ„๋กœ ๋‚˜๋ˆ ์„œ ์ง„ํ–‰ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

  1. Google Map ์„œ๋น„์Šค์—์„œ ํŠน์ • ์œ„์น˜์˜ ์œ„๊ฒฝ๋„๊ฐ’ ์กฐํšŒํ•˜๋Š” ๋ฐฉ๋ฒ•
  2. Chrome devtool์—์„œ ์œ„๊ฒฝ๋„๊ฐ’ ์ง€์ •ํ•ด์„œ ํ…Œ์ŠคํŠธํ•˜๋Š” ๋ฐฉ๋ฒ•

 

1๏ธโƒฃ Google Map ์„œ๋น„์Šค๋ฅผ ํ†ตํ•ด ํŠน์ • ์ขŒํ‘œ์˜ ์œ„๊ฒฝ๋„๊ฐ’ ์กฐํšŒํ•˜๊ธฐ

Google Map ์„œ๋น„์Šค์— ์ ‘์†ํ•ด์„œ ์›ํ•˜๋Š” ์ขŒํ‘œ๋ฅผ ํด๋ฆญํ•˜๋ฉด ํšŒ์ƒ‰ ๋งˆ์ปค๋กœ ํฌ์ปค์‹ฑ ๋ฉ๋‹ˆ๋‹ค.

์ดํ›„ ํšŒ์ƒ‰ ๋งˆ์ปค๋ฅผ ๋‹ค์‹œ ํด๋ฆญํ•˜๋ฉด ์œ„๊ฒฝ๋„ ๊ฐ’์ด ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.

 

๊ด‘ํ™”๋ฌธ ๊ทผ์ฒ˜๋กœ ์„ค์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

 

2๏ธโƒฃ Chrome devtool Sensor ์‚ฌ์šฉํ•˜๊ธฐ

custom location ์ถ”๊ฐ€ํ•˜๊ธฐ

๋จผ์ € ์‚ฌ์šฉ์ž ์ •์˜ ์œ„์น˜์ •๋ณด๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ด…์‹œ๋‹ค.

devtool์„ ํ™œ์„ฑํ™”ํ•˜๊ณ  More tools ์—์„œ Sensors ๋ฅผ ์„ ํƒํ•ด ์ค๋‹ˆ๋‹ค.

 

 

๊ทธ๋Ÿฌ๋ฉด ์ด์ œ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฉ”๋‰ด๊ฐ€ ๋‚˜ํƒ€๋‚˜๋Š”๋ฐ, ์—ฌ๊ธฐ์„œ Manage ๋ฅผ ์„ ํƒํ•ด ์ค๋‹ˆ๋‹ค.

 

 

๊ทธ๋Ÿฌ๋ฉด ์‚ฌ์šฉ์ž ์ •์˜ ์œ„์น˜์ •๋ณด๋ฅผ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฉ”๋‰ด๊ฐ€ ๋‚˜ํƒ€๋‚˜๊ณ , ์—ฌ๊ธฐ์„œ ์•ž์„œ 1๋ฒˆ ๊ณผ์ •์—์„œ ์•Œ์•„๋‚ธ ์œ„๊ฒฝ๋„ ๊ฐ’์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.

 

 

์‚ฌ์šฉ์ž ์ •์˜ ์œ„์น˜์ •๋ณด ์ ์šฉํ•˜๊ธฐ

์ƒˆ๋กญ๊ฒŒ ์ถ”๊ฐ€ํ•œ ์œ„์น˜์ •๋ณด๋ฅผ ์ ์šฉํ•˜๊ธฐ ์œ„ํ•ด ์ด์ „ ๋ฉ”๋‰ด๋กœ ๋Œ์•„์™€์„œ ์˜ต์…˜์„ ์„ ํƒํ•ด ์ค๋‹ˆ๋‹ค.

์ด์ œ Location ์ด ์ง€์ •๋˜์–ด ์žˆ๋Š” ๋™์•ˆ์—๋Š” ๊ธฐ๊ธฐ ์œ„์น˜์ •๋ณด๊ฐ€ ์ ์šฉ๋˜์–ด geolocation API ๋“ฑ์„ ์‚ฌ์šฉํ•  ๋•Œ ํ•ด๋‹น ์œ„์น˜์ •๋ณด๋ฅผ ๋ฐ˜ํ™˜ํ•ด ์ค๋‹ˆ๋‹ค.

 

 

ํŠธ๋ฆฌํ”Œ ๊ธ€๋กœ๋ฒŒ ์ฑ—๋ด‡ ์„œ๋น„์Šค์—์„œ ์‚ฌ์šฉํ•ด ๋ด…์‹œ๋‹ค.

์‚ฌ์šฉ์ž ํ˜„์žฌ ์œ„์น˜๋ฅผ ๊ธฐ๋ฐ˜ํ•ด์„œ ์ฃผ๋ณ€ ๋†€๊ฑฐ๋ฆฌ๋ฅผ ์ถ”์ฒœํ•ด ์ค๋‹ˆ๋‹ค.

 

๊ด‘ํ™”๋ฌธ ๊ทผ์ฒ˜ ๋†€๊ฑฐ๋ฆฌ๋ฅผ ์ž˜ ์•Œ๋ ค์ฃผ๋„ค์š”!

 

 

๋ฐ˜์‘ํ˜•

๐Ÿ’ฌ ๋Œ“๊ธ€