Media Source Api nie działa dla niestandardowego pliku webm (wersja Chrome 23.0.1271.97 m)

Odsyłam do tego prezentację api źródła medialnegopołączyć

Działa dobrze dla danego pliku webm testowego, ale kiedy próbowałem zmienić nazwę pliku na niestandardowy plik webm, kod przestał działać.

Generuje następujący błąd:Uncaught Error: INVALID_STATE_ERR: DOM Exception 11 pod następującym kodem:sourceBuffer.append(new Uint8Array(e.target.result));

Aby sprawdzić, czy działa niestandardowy plik webm, utworzyłem stronę testową, w której zdefiniowałem tag wideo mający źródło tego niestandardowego pliku webm. Kiedy uruchomiłem kod, działa poprawnie.

Nie jestem w stanie zrozumieć przyczyny tego dziwnego zachowania.

questionAnswers(2)

yourAnswerToTheQuestion