Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro com o get

ao iniciar o servidor ele apresenta o seguinte erro:

inject.preload.js:373 GET blob:http://localhost:3000/fe57be93-e696-4de7-bccc-340235c518e4 0 ()

$("#botao-frase").click(fraseAleatoria);

function fraseAleatoria() {
    $("#spinner").toggle();
    $.get("http://localhost:3000/frases", trocaFraseAleatoria)
    .fail(function () {
        $("#erro").toggle(); //ao falhar mostra a mensagem de erro
        setTimeout(function(){
        $("#erro").toggle();
        }, 1500);
        })
        .always(function () { //sempre escondendo o spinner
            $("#spinner").toggle();
        });
}


function trocaFraseAleatoria(data) {
    // console.log(data);
    var frase = $(".frase");
    // var frase = $(".frase");
    var numeroAleatorio = Math.floor(Math.random() * data.length);
    frase.text(data[numeroAleatorio].texto);
    atualizaTamanhoFrase();
    atualizaTempoInicial(data[numeroAleatorio].tempo);
}
1 resposta
solução!

Você está usando o Chrome? Parece que está ocorrendo esse bug, e está relacionado ao Adblock. Veja se uma dessas informações pode te ajudar:

https://stackoverflow.com/questions/50849510/inject-preload-js-failing-to-load-a-file-in-chrome-from-my-dev-environment

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software