Changeset 118310 in spip-zone


Ignore:
Timestamp:
Oct 28, 2019, 3:03:19 PM (5 months ago)
Author:
bruno@…
Message:

version 0.5.0 : permettre d'utiliser des images dont on ne connait pas les dimensions

par exemple des images distantes...

Location:
_plugins_/photoswipe/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/photoswipe/trunk/paquet.xml

    r111490 r118310  
    22        prefix="photoswipe"
    33        categorie="multimedia"
    4         version="0.4.0"
     4        version="0.5.0"
    55        etat="stable"
    66        compatibilite="[2.0.0;3.2.*]"
  • _plugins_/photoswipe/trunk/photoswipe_insert.js

    r109703 r118310  
    170170    // Initializes and opens PhotoSwipe
    171171    gallery = new PhotoSwipe(pswpElement, PhotoSwipeUI_Default, items, options);
    172     gallery.init();
     172    // Handle images with unkown size ref https://github.com/dimsemenov/PhotoSwipe/issues/796#issuecomment-269765635
     173        gallery.listen('gettingData', function (index, item) {
     174                if (item.w < 1 || item.h < 1) {
     175                        var img = new Image();
     176                        img.onload = function () {
     177                                item.w = this.width;
     178                                item.h = this.height;
     179                                gallery.updateSize(true);
     180                        };
     181                        img.src = item.src;
     182                }
     183        });
     184        gallery.init();
    173185}
    174186
  • _plugins_/photoswipe/trunk/plugin.xml

    r111490 r118310  
    1111                </multi>
    1212        </auteur>
    13         <version>0.4.0</version>
     13        <version>0.5.0</version>
    1414        <icon>photoswipe-128.png</icon>
    1515        <etat>stable</etat>
Note: See TracChangeset for help on using the changeset viewer.