Merge remote-tracking branch 'origin/develop' into develop

This commit is contained in:
Peter Hoffmann 2015-09-25 13:33:39 +02:00
commit 84f2873bf1
2 changed files with 6 additions and 11 deletions

BIN
dist/main.js vendored

Binary file not shown.

View File

@ -56,7 +56,7 @@ photo.load = function(photoID, albumID) {
setTimeout(() => {
lychee.content.show()
//photo.preloadNext(photoID, albumID);
photo.preloadNext(photoID);
}, 300)
})
@ -66,21 +66,16 @@ photo.load = function(photoID, albumID) {
// Preload the next photo for better response time
photo.preloadNext = function(photoID) {
// Never preload on mobile devices with bare RAM and
// mostly mobile internet
// {{ code }}
if (album.json &&
album.json.content &&
album.json.content[photoID] &&
album.json.content[photoID].nextPhoto!='') {
album.json.content &&
album.json.content[photoID] &&
album.json.content[photoID].nextPhoto!='') {
let nextPhoto = album.json.content[photoID].nextPhoto,
url = album.json.content[nextPhoto].url
photo.cache = new Image()
photo.cache.src = url
photo.cache.onload = () => photo.cache = null
$('head [data-prefetch]').remove()
$('head').append(`<link data-prefetch rel="prefetch" href="${ url }">`)
}