Я работаю с загрузочным GIF на веб-сайте, и он работает корректно во всех браузерах, кроме Microsoft Edge. С помощью edge, gif проходит через круг загрузки, но, как я полагаю, это последний кадр *, полоса gif останавливается и остается там, когда gif продолжает воспроизводиться снова. Как только это произойдет один раз, это будет продолжаться до тех пор, пока пользователь не покинет страницу. Я не могу поставить ссылку, чтобы показать фактический GIF, с которым я борюсь,
однако я просто быстро что-то создал в paint.net и добавил в инструмент онлайн-анимации, чтобы показать, что он делает.
https://giphy.com/gifs/QsUAu5ud4ibIdq97sm
Так что с этим быстрым GIF, который я только что создал, как только появится красная метка, он будет появляться каждый раз после начальной загрузки GIF.
* Я просто предполагаю, что это последний кадр, но я не могу получить доступ к копии GIF до того, как она была скомпилирована в формат GIF, поэтому я не знаю, сколько анимации загрузки в каждом кадре
Я спрашиваю, знает ли кто-нибудь, как решить эту проблему при использовании edge. Я ограничен, потому что я не могу изменить сам GIF в любом случае или изменить
частота кадров GIF. Любые идеи приветствуются, потому что у меня нет идей, и я часами пролистывал
страницы в Интернете ищут решения и не сталкивались с чем-то близким к тому, что здесь происходит.
Также это то, как gif создается на странице с html. Не уверен, если это полезно в этом случае или нет:
<div style="text-align:center">
<img src="~/Content/images/GIF-loading.gif" id="loadingGif" />
</div>