cuốn sách gpt4 ai đã làm

javascript - 通过 AngularJS 加载时,动画 GIF 无法在 Firefox 中播放

In lại Tác giả: Walker 123 更新时间:2023-11-28 02:52:29 hai mươi bốn 4
mua khóa gpt4 Nike

我是 Angular 1 的初学者。我的 Controller 中有一个函数可以根据 HTML 表单中的某些参数生成各种动画 GIF 文件的 URL。然后我有一个应该显示 GIF 文件的 hình ảnh 标签,如下所示:

preview

基本上,它有效。当我更改输入字段中的值时,图像会相应更新。然而,在第三张图片以这种方式加载后,GIF 停止播放它们的动画(尽管正确的文件仍在加载),只显示一帧。无论我尝试以何种顺序加载它们,都会发生这种情况,因此这不是文件本身的问题。

有趣的是,这个问题似乎只出现在 Firefox 中(我使用的是 48 版)。这一切都在 Microsoft Edge 中完美运行。我还没有机会尝试其他浏览器。

有没有办法让它在 Firefox 中也能正常工作?或者是否有更好的做法来使用 Angular 做这样的事情?

câu trả lời hay nhất

thay thế src sử dụng ng-src

浏览器首先将 src 视为“{{ctrl.previewURL()}}”,直到 Angular 开始工作,所以使用 ng-src 并且图像将仅以 Angular 加载。

你的代码:

preview

关于javascript - 通过 AngularJS 加载时,动画 GIF 无法在 Firefox 中播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38815333/

hai mươi bốn 4 0
Walker 123
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress