Действие паузы работает, но холст не может прочитать/отрисовать первый кадр, пока GIF полностью не загрузится. Я не думаю, что мы можем это правильно исправить, поэтому добавил ненавязчивый цвет фона к элементу canvas, который будет отображаться следующим образом: