diff --git a/README.md b/README.md
index 8b74e52..e7095a5 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@ Join us in our fight to kill image loaders and spinners. They do nothing to impr
Read more about it [here](https://xumulus.com/kill-the-loader-how-to-improve-your-magento-2-product-page-load-time/ "How to speed your Magento product page load").
-Uou can see it live [here](https://demo.xumulus.com/breathe-easy-tank.html)
+You can see it live [here](https://demo.xumulus.com/breathe-easy-tank.html)
# magento2-fast-product-images
Magento 2 fast product images removes the loading image from product images.
diff --git a/view/frontend/templates/product/view/gallery.phtml b/view/frontend/templates/product/view/gallery.phtml
index 6c90df4..af83e58 100644
--- a/view/frontend/templates/product/view/gallery.phtml
+++ b/view/frontend/templates/product/view/gallery.phtml
@@ -82,8 +82,8 @@
diff --git a/view/frontend/web/js/fotorama/fotorama.js b/view/frontend/web/js/fotorama/fotorama.js
index 501e16e..e388ec0 100644
--- a/view/frontend/web/js/fotorama/fotorama.js
+++ b/view/frontend/web/js/fotorama/fotorama.js
@@ -1218,6 +1218,14 @@ fotoramaVersion = '4.6.4';
}
function stubEvent($el, eventType) {
+ var isIOS = /ip(ad|hone|od)/i.test(window.navigator.userAgent);
+
+ if (isIOS && eventType === 'touchend') {
+ $el.on('touchend', function(e){
+ $DOCUMENT.trigger('mouseup', e);
+ })
+ }
+
$el.on(eventType, function (e) {
stopEvent(e, true);
@@ -2257,9 +2265,6 @@ fotoramaVersion = '4.6.4';
function loadImg(indexes, type, specialMeasures, again) {
eachIndex(indexes, type, function (i, index, dataFrame, $frame, key, frameData) {
- if (type === 'navThumb'){
- return true;
- }
if (!$frame) return;
@@ -2369,8 +2374,6 @@ fotoramaVersion = '4.6.4';
return;
}
-
-
function waitAndLoad() {
var _i = 10;
waitFor(function () {
@@ -2397,10 +2400,10 @@ fotoramaVersion = '4.6.4';
}
})();
}
-
+
frameData.state = '';
img.src = src;
-
+
if (frameData.data.caption) {
img.alt = frameData.data.caption || "";
}
@@ -2491,27 +2494,14 @@ fotoramaVersion = '4.6.4';
$navDotFrame = $navDotFrame.add($frame);
} else if (type === 'navThumb') {
addNavFrameEvents(frame);
- console.log(i);
- frameData.$wrap = $frame.children(':first');
- frame.append(document.getElementById('fast-loder-'+i));
- var ele = document.getElementById('fast-main-'+i);
- if(ele){
- ele.remove();
- }
- //document.getElementById('fast-main-'+i).remove();
- $navThumbFrame = $navThumbFrame.add($frame);
+ frameData.$wrap = $frame.children(':first');
+
+ $navThumbFrame = $navThumbFrame.add($frame);
if (dataFrame.video) {
frameData.$wrap.append($videoPlay.clone());
}
}
});
- /*var fotoramaEle = 3
- for (var i = 1; i < fotoramaEle; i++) {
- //console.log(document.getElementById('fast-loder-'+i));
- addNavFrameEvents(document.getElementById('fast-loder-'+i));
- console.log(document.getElementById('fast-loder-'+i));
- }*/
-
}
function callFit($img, measuresToFit) {
@@ -3884,7 +3874,7 @@ fotoramaVersion = '4.6.4';
$.Fotorama.jst.thumb = function (v) {
var __t, __p = '', __e = _.escape;
- __p += '
\r\n
';
+ __p += '
';
return __p
};
})(window, document, location, typeof jQuery !== 'undefined' && jQuery);