1
Ich habe ein Problem mit der Größenanpassung im Vollbildmodus, die nicht mehr funktioniert, nachdem ich eine zweite Galerie geladen habe. Es funktioniert perfekt vor dem Aufruf von load(). Ich habe versucht, mehr Informationen über die Funktion rescale() zu erhalten, habe aber keinen Weg gefunden, um es zum Laufen zu bringen.Galleria Größenanpassung funktioniert nicht mehr unter Last()
// backstage
var firstGallery = [
{
image: "img/bg1.jpg"
},
{
image: "img/bg2.jpg"
},
{
image: "img/bg3.jpg"
}
];
// work commercial
var secondGallery = [
{
image: "img/commers1.jpg"
},
{
image: "img/commers2.jpg"
},
{
image: "img/commers3.jpg"
}
];
// Load fullscreen theme
Galleria.loadTheme('galleria/themes/fullscreen/galleria.fullscreen.min.js');
// Intialize Galleria
$('#gallery').galleria(
{
dataSource: firstGallery,
imageCrop: true,
autoplay: true,
transition: "slide",
thumbnails: false,
showInfo: true,
clicknext: true,
preload: 4,
swipe: true,
// maxScaleRatio: 1
}
);
$('#workEditorial').click(function() {
// byter ut bilderna i #gallery diven
Galleria.get(0).load(secondGallery);
Galleria.get(0).setOptions('imageCrop', 'false');
});
$('#backstage').click(function() {
Galleria.get(0).load(firstGallery);
Galleria.get(0).setOptions('imageCrop', 'true');
});
Danke David für die Antwort. Ich habe das vorher ohne Ergebnis versucht. –
Irgendwelche anderen Vorschläge? Scheint so, als wäre das Thema bei load() verloren und das kann nicht stimmen ... –