L’azione di pausa funziona, ma il canvas non può leggere/disegnare il primo frame finché il GIF non è stato completamente caricato. Non penso che possiamo risolvere correttamente questo problema, quindi ho aggiunto un colore di sfondo sottile all’elemento canvas, che si visualizzerà in questo modo: