在树枝中缓存图像时显示加载程序(LiipImagineBundle)

时间:2017-07-18 12:01:16

标签: symfony twig liipimaginebundle

我使用https://github.com/liip/LiipImagineBundle在我的图片上创建水印:

<img src="{{ absolute_url(asset('images/'~img.path~'/'~img.name)|imagine_filter('my_filter')) }}" style="display:inline-block; max-width:100%;">

我在配置中设置了默认图像,但无济于事:

# LiipImage
liip_imagine:
    default_image: '../web/assets/vendor/client/img/loader.gif'
    filter_sets:
        my_filter:
            filters:
                watermark:
                    image: '../web/assets/vendor/client/img/logo.png'
                    size: 0.1
                    position: bottomright

它可以工作,但有些图像需要一些时间来生成(我将它们加载到ajax模态窗口中)所以有没有一种方法可以显示为&#34;加载gif&#34;或者类似的?目前图像仅为白色。

1 个答案:

答案 0 :(得分:-1)

您可以使用JS懒惰图片加载插件