PhotoSwipe cambiato autori a partire dalla versione 4.x ed è ora in l'occhio vigile di Dmitry Semenov un famoso sviluppatore noto da molti altri componenti di interfaccia utente bella come RoyalSlider e Magnific Popup .
Quello che inizialmente era iniziato come un progetto cercando di replicare il visualizzatore di immagini iPhone nativo tramite JavaScript è evoluto in un potente cross-browser e cross-device supportato galleria fotografica e visualizzatore di immagini basato modale, specificamente ottimizzato per l'utilizzo sui cellulari e reattivo layout.
Come vi aspettate c'è supporto per i gesti tattili, ma anche alcune caratteristiche non standard come i controlli di condivisione sociale dei media e anche la possibilità di scaricare facilmente file immagine originale.
È anche possibile trovare opzioni classiche per mostrare le didascalie accanto immagini, pulsanti / prev next, un pager di base, e una modalità a schermo intero.
Le immagini possono essere fatte per adattarsi all'interno viewport dell'utente oppure possono in alternativa essere mostrato al loro corretto rapporto di risoluzione e l'aspetto.
Se vuoi mostrare HTML all'interno modali di PhotoSwipe, questo è possibile anche.
Un sacco di demo e tutta la documentazione di cui ha bisogno sono inclusi con il pacchetto di download
Cosa c'è di nuovo in questa versione:.
- Aggiunto `mainScrollAnimStart & quot; evento.
- fissi:
- zoom errato posizione pan a schermo intero quando la pagina è stata scorsa.
- Icona a tutto schermo non viene aggiornato quando si cambia lo stato a schermo intero.
- modifica Orientamento rompe disposizione se ci sono 2 scivoli.
- Errore durante il caricamento di immagini finito (può apparire solo quando basso numero di elementi e, quando in rapida commutazione diapositive).
- Problema con layout RTL.
- appare errore quando captionEl:. false
- closeOnScroll è ora attivato solo dagli eventi rotellina del mouse e solo nei browser che supportano trasformare. Come vari browser innescano evento scroll imprevedibile (durante il caricamento della pagina, quando appaiono bar, ecc.).
- Nel desktop di Safari PhotoSwipe che si apre al caricamento della pagina può chiudere (causato da problema precedente).
Cosa c'è di nuovo nella versione 4.0.8:
- Aggiunto `mainScrollAnimStart & quot; evento.
- fissi:
- zoom errato posizione pan a schermo intero quando la pagina è stata scorsa.
- Icona a tutto schermo non viene aggiornato quando si cambia lo stato a schermo intero.
- modifica Orientamento rompe disposizione se ci sono 2 scivoli.
- Errore durante il caricamento di immagini finito (può apparire solo quando basso numero di elementi e, quando in rapida commutazione diapositive).
- Problema con layout RTL.
- appare errore quando captionEl:. false
- closeOnScroll è ora attivato solo dagli eventi rotellina del mouse e solo nei browser che supportano trasformare. Come vari browser innescano evento scroll imprevedibile (durante il caricamento della pagina, quando appaiono bar, ecc.).
- Nel desktop di Safari PhotoSwipe che si apre al caricamento della pagina può chiudere (causato da problema precedente).
Cosa c'è di nuovo nella versione 4.0.7:
- Aggiunto `mainScrollAnimStart & quot; evento.
- fissi:
- zoom errato posizione pan a schermo intero quando la pagina è stata scorsa.
- Icona a tutto schermo non viene aggiornato quando si cambia lo stato a schermo intero.
- modifica Orientamento rompe disposizione se ci sono 2 scivoli.
- Errore durante il caricamento di immagini finito (può apparire solo quando basso numero di elementi e, quando in rapida commutazione diapositive).
- Problema con layout RTL.
- appare errore quando captionEl:. false
- closeOnScroll è ora attivato solo dagli eventi rotellina del mouse e solo nei browser che supportano trasformare. Come vari browser innescano evento scroll imprevedibile (durante il caricamento della pagina, quando appaiono bar, ecc.).
- Nel desktop di Safari PhotoSwipe che si apre al caricamento della pagina può chiudere (causato da problema precedente).
Cosa c'è di nuovo nella versione 4.0.6:
- Aggiunto `mainScrollAnimStart & quot; evento.
- fissi:
- zoom errato posizione pan a schermo intero quando la pagina è stata scorsa.
- Icona a tutto schermo non viene aggiornato quando si cambia lo stato a schermo intero.
- modifica Orientamento rompe disposizione se ci sono 2 scivoli.
- Errore durante il caricamento di immagini finito (può apparire solo quando basso numero di elementi e, quando in rapida commutazione diapositive).
- Problema con layout RTL.
- appare errore quando captionEl:. false
- closeOnScroll è ora attivato solo dagli eventi rotellina del mouse e solo nei browser che supportano trasformare. Come vari browser innescano evento scroll imprevedibile (durante il caricamento della pagina, quando appaiono bar, ecc.).
- Nel desktop di Safari PhotoSwipe che si apre al caricamento della pagina può chiudere (causato da problema precedente).
Cosa c'è di nuovo nella versione 4.0.0:.
- file bower.json Aggiunto
Cosa c'è di nuovo nella versione 3.0.4:
- Risolto il problema con pulsanti della barra quando una galleria ha meno di 3 immagini.
Cosa c'è di nuovo nella versione 3.0.3:
- nuovo esempio aggiunto - 14-tap-image- go-to-url.html.
- Accertato che solo iOS cattura eventi gesto.
Cosa c'è di nuovo nella versione 3.0.0:
- didascalie multilinea quando barra del titolo messo a fondo dovrebbe essere fissato.
- Risolto il problema per cui la barra degli strumenti e la didascalia è rimasta visibile quando lo zoom in e captionAndToolbarAutoHideDelay = 0.
- Aggiornato a jQuery Mobile 1.0 RC2
- Aggiornato Code.Util a 1.0.6
Cosa c'è di nuovo nella versione 2.1.1:
- librerie aggiornati tp jQuery 1.6.3, jQueryMobile 1.0 b3, Code.Util 1.0.3
- Due nuovi esempi: '10 -image-meta-data.html 'e '11 -custom-captions.html'
- Risolto il problema quando colpisce il tasto indietro o scappare chiave quando l'ingrandimento
- Risolto il problema per 112 e 79 riguardanti le immagini non mostrano
- Corretto il bug quando si chiude PhotoSwipe quando l'utente si è ingrandita sull'immagine
- nuovi eventi Aggiunto: onBeforeZoomPanRotateShow, onZoomPanRotateShow, onBeforeZoomPanRotateHide, onZoomPanRotateHide, onZoomPanRotateTransform
- Migliore gestione quando le immagini non vengono trovati
Cosa c'è di nuovo nella versione 2.0.0:
- Essere in grado di trascinare e & quot; a scatto & quot; in posizione l'immagine successiva e precedente, piuttosto che solo strisciare.
- set gruppo di immagini su una pagina e farli funzionare all'interno della loro propria istanza di PhotoSwipe.
- margine configurabile tra le immagini.
- Fornire il proprio codice HTML per la barra degli strumenti.
- pulsanti Avanti e andare per l'immagine direttamente di default (nessuna animazione) .Questo è esattamente come iOS. Naturalmente è configurabile.
- Supporto rotellina del mouse di base per lo spostamento tra le immagini precedente e successiva.
- Esegui presentazione con il & quot; entrare & quot; chiave.
- Avvio automatico in modalità presentazione.
Cosa c'è di nuovo nella versione 1.0.19:.
- Risolto il problema con Util.DOM.removeClass
- Typo in events.html. corretto
- Aggiunto ad alta risoluzione css dedection come come jQuery Mobile fa.
Cosa c'è di nuovo nella versione 1.0.18:
- Ora dimensionata correttamente se il tuo corpo HTML ha imbottitura it
- fisso emessi con jQuery e l'ascolto di eventi PhotoSwipe - è stato vomitare un & quot; troppo ricorsione & quot; Errore
- Hai dovuto cambiare il modo di ascoltare la eventi. Usa & quot; Code.PhotoSwipe.Current.addEventHandler & quot; Non Code.PhotoSwipe.Current.addEventListener. Questo è legato alla correzione sopra
- Aggiornato a jQuery 1.6.2
- Aggiornato a jQuery Animate avanzata v0.76
Cosa c'è di nuovo nella versione 1.0.17:
- Problemi risolti con & quot; events.html & quot; esempio.
Cosa c'è di nuovo nella versione 1.0.15:
- Problemi risolti con il nuovo gestore di eventi. Controllo della tastiera dovrebbe funzionare di nuovo nella versione non-jQuery.
- Aggiunto modifica a un problema di riutilizzo riportati con jQuery Mobile.
- Anche in questo caso, se si verificano problemi di eventi correlati / cose non sparare per favore tornare a v1.0.13 e segnalare il problema.
Cosa c'è di nuovo nella versione 1.0.14:
- & quot; Doppio tap & quot; di zoom e pan attorno all'immagine ora lavora in IE9.
- Maggiore riscrittura di come gli eventi vengono gestiti internamente.
Cosa c'è di nuovo nella versione 1.0.12:.
- Problemi risolti con Chrome 12
- aggiunti i seguenti nuovi eventi & quot; onCaptionEndToolbarShow & quot; e & quot; onCaptionEndToolbarHide & quot;.
- Risolto il problema con la posizione della voce, quando sono immessi in basso.
- Eventi ora passare valore nominale (devono sempre uguale l'istanza corrente di PhotoSwipe).
- Aggiunto nuovo & quot; con-meta-data.html & quot; esempio.
- Aggiornamento a jQuery Anima avanzata v0.75.
Cosa c'è di nuovo nella versione 1.0.11:
- velocità Panoramica con immagini ingrandite ora corre a velocità corretta .
- Aggiunto massimo e zoom minimo da parte dell'utente.
- dovrebbe ora giocare bene, se compresa MooTools.
Impostazioni
Requisiti :
- Javascript abilitato sul lato client
I commenti non trovato