<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Navigator 객체</title>
</head>
<body>
<script>
console.log(navigator.userAgent)
console.log(navigator.platform)
console.log(navigator.language)
console.log(navigator.cookieEnabled)
navigator.geolocation.getCurrentPosition((position) => {
console.log(position.coords.latitude, position.coords.longitide)
})
navigator.mediaDevices.getUserMedia({video: true, audio: true})
.then((stream) => {
console.log("스트림 엑세스 에러: ", stream)
})
.catch((error) => {
console.log("미디어 엑세스 에러: ", error)
})
navigator.clipboard.writeText(`복사할 텍스트`).then(() => {
console.log(`클립보드에 복사되었음`)
})
navigator.vibrate([200, 100, 200]) // 200ms진동, 100ms 쉬고, 200ms 진동
</script>
</body>
</html>
728x90
LIST
'자바스크립트(Javascript)' 카테고리의 다른 글
25. 주민번호 유효성 검사 (0) | 2024.11.06 |
---|---|
25. DOM (2) | 2024.11.04 |
23. location history 객체 (0) | 2024.11.04 |
22. 시계만들기 (0) | 2024.11.04 |
21. 윈도우 객체 (2) | 2024.11.04 |