2017-05-07 1 views
1

플레이() 트리거의 웹 사이트에'HTMLMediaElement'에서 '재생'을 실행하지 못했습니다. API는 사용자 동작으로 만 시작할 수 있습니다. soundmanager2에 사용자 제스처없이 크롬 안드로이드에서 동시에 크롬 안드로이드

Failed to execute 'play' on 'HTMLMediaElement': API can only be initiated by a user gesture. 

하지만 우리는 크롬 안드로이드

에서 사이트 설정에 의해 datasaver을 변경할 때 그 작품을 잘 좀 도와주세요 from

답변

0

로드 또는 페이지 표시 등 오디오를 "자동 재생"하려고하는 경우 일반적으로 모바일 장치에서 차단됩니다. iOS는 기본적으로 항상이 작업을 수행합니다.

http://www.schillmania.com/projects/soundmanager2/doc/technotes/#mobile-device-limitations

는 HTML5 오디오 부하와 작업 재생의 경우,/제스처를 클릭/사용자 touch에서 바로 오디오 물건을 호출해야하고, 더 setTimeout() 또는 다른 비동기 물건은에-사이에 허용되지 않습니다.

관련 문제