뚜벅이!
Mobile :)
뚜벅이!
전체 방문자
오늘
어제
  • 분류 전체보기 (53)
    • 코딩테스트 (16)
      • programmers level1 (7)
      • codility (9)
    • 프로그래밍 공부 (31)
      • Spring Boot (6)
      • Nuxt.js (5)
      • Node.js (3)
      • Etc (11)
      • Android (6)
    • 잡다한 글 (4)
    • 토이프로젝트 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • node
  • nuxt
  • docker
  • Notification
  • lesson3
  • token
  • programmers
  • ad
  • 스킬체크테스트
  • Vue.js
  • javascript
  • lesson4
  • 연습
  • AndroidX
  • Jetpack
  • Spring boot
  • node.js
  • firebase
  • lesson2
  • 프로그래머스
  • Vue
  • JS
  • NavBar
  • Spring
  • 부트
  • codillity
  • 초보자
  • level1
  • nuxt.js
  • Kotlin

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
뚜벅이!

Mobile :)

audio tag에서 seekbar가 작동하지 않을때
프로그래밍 공부/Etc

audio tag에서 seekbar가 작동하지 않을때

2021. 9. 17. 14:13
728x90

해당 이미지는 Chrome에서 <audio>를 사용하면 나오는 기본 형식이다.

하지만 가운데 seekbar를 클릭해도 앞으로가거나, 뒤로가지지 않는다.

 

Byte serving을 위해 단순히 http response status 를 206으로 반환하게끔 해아하는데,

aws security group의 몇가지 규격을 맞추느라 200 써야했엇다.

 

해결방법은 생각보다 단순..

res.addHeader("Accept-Ranges", "bytes");

res객체에 추가하면 작동한다.

 

 

https://en.wikipedia.org/wiki/Byte_serving

 

Byte serving - Wikipedia

Byte serving (other names: RFC 7233 says the client makes Range Requests when it makes a partial content request; Clients make range requests;[1][2] Byte Range Serving; Page on demand[3]) is the process of sending only a portion of an HTTP/1.1 message from

en.wikipedia.org

 

728x90
저작자표시 (새창열림)

'프로그래밍 공부 > Etc' 카테고리의 다른 글

[Centos7 x86_64] Docker 다운로드 및 연결  (0) 2021.12.16
[Vault] KMS  (0) 2021.11.04
java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter  (0) 2021.03.10
[메모] activity launchMode 삽질  (0) 2020.10.05
[Docker] boot를 Docker로 실행해보자  (0) 2019.06.27
    '프로그래밍 공부/Etc' 카테고리의 다른 글
    • [Centos7 x86_64] Docker 다운로드 및 연결
    • [Vault] KMS
    • java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter
    • [메모] activity launchMode 삽질
    뚜벅이!
    뚜벅이!
    2022. 4년차 안드로이드 개발자 wndnjs19@gmail.com

    티스토리툴바