Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

133
Visualizações
How can I get video partial data when calling API without a video search bar?
        $.ajax({
            type: 'GET',
            url: 'http://localhost:8080/api/file/play/559',
            xhrFields: {
                responseType: 'blob'
            },
            beforeSend: (xhr) => {
                xhr.setRequestHeader('Range', 'bytes=' + 1200000 + '-')
            },
            success: (data, status, xhr) => {
                let blobData = new Blob([data], {type: 'octet/stream'})
                let el = document.querySelector('#jquery_jplayer_1 > video')
                const url = URL.createObjectURL(blobData)
                const htmlNewEl = url
                const htmlOldEl = el.currentSrc
                if (htmlOldEl && htmlOldEl.startsWith('blob:')) {
                    el.src = ''
                    URL.revokeObjectURL(htmlOldEl)
                }
                el.src = htmlNewEl
                el.load()
            }
        })

I don't think there's a video header.

If you try to play the video after calling the API, an error as shown in the picture below is displayed.

Uncaught (in Promise) DOMException: Failed to load because no supported source was found.

image_1 image_2

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda