오디오 플레이어 기능에 대한 기본 오디오

I. 배경은 : 프로젝트 신용을 안내 노출을 증가하기 위해, 우리의 개인적인 전문 교육 과정을 구입하는 사용자를 안내하기 위해, 대학에서이 모듈을 세부 정보 페이지의 XX를 추가

두 효과를 달성하기 위해 : 초기 구현의 효과가 우리의 프로그램에 오디오 플레이어를 사용할 것으로 예상되고, 임시 하나의 오디오 전용 자원을

세 가지 현상 : 현재 프로젝트는 자원과 플러그 인 바이 곰의 숫자와 비디오 재생 구성 요소이며, 오디오 관련 자료가 없습니다. 그래서 질문은 오디오 오디오 플레이어를 재생할 수있는 새로운 개발의 필요성이다.

네 문제

    1.  currentTime을가 필요 오디오 재생 진행률을-다시 설정하는 경우 진행률 표시 줄에 클릭이 점프를 할 때마다, 이러한 문제를 여기에 설정 발생 될 수없고, 여기 currentTime을 오디오 재설정 포함
      하지만 우리는 클릭 할 때마다, - currentTime을 다시한다 0으로 설정, 이상한 대부분은이 문제와 호환라고 생각, 구글 브라우저, 파이어 폭스 문제가있는 사파리 아무 문제 없습니다 IOS, 코드를 변경
      마지막으로 미디어를 스트리밍 구글 브라우저를 발견
    2. 기본 스타일은 파이어 폭스를 충당하기 위해 설정할 수 없습니다
    3. 달성 건너 뛰기
    4. 달성하기 위해 진행 막대를 업데이트
    5. 변환 시간
    6. 종료 시간 상태
    7. 모니터의 끝을 변화의 진행 상황을 모니터
    8. 정확한 시간은 압축 할 수 없습니다없는 데이터 소스에서 발생하는 문제
    9. 재생 문제를 드래그
    10. 타이머 스위치의 일정이 유효 결국 자신이 후자보다 계산 Math.round + Math.floor 진행의 JS 사용하여 정확성에 대해 쓴하지만 신속하게 제거 업데이트 진행률 막대를 업데이트하는 속도가 느린 바이두 사용, 발견 발견
      개인적인 추측을 필요한 정확도를 계산 약간의 시간이 있지만, 결과를 너무 빨리 타이머 정밀 연산은 매우 느린 결과, 너무 느린 진행 표시 줄을 업데이트
    11. loadedmetadata 호환성 문제는 임원 파이어 폭스와 크롬에 수행하지 않습니다

    12. MP4 포맷 IOS 이유에서 재생할 수 없기 : 초기 결정은, 압축 방식으로 수행되기 때문에 그것에 대한 URL

추천

출처www.cnblogs.com/Sherlock09/p/11511752.html