small fix for preloading assets

This commit is contained in:
Reaby committed 2021-12-04 23:52:05 +02:00
1 parent 2481ef09cf
commit 88dbbaa567
3 files changed
+34 -3

No files matched your search

+16 -3
View File
@@ -424,9 +424,22 @@ function checkStream(serverOptions) {
function preloadImages(data) {
window.f.clearImages();
var allSlides = data.slides;
var count = allSlides.length;
var counter = 0;
let allSlides = data.slides;
let count = 0;
for (var i in allSlides) {
if (allSlides[i].type == "slide") {
count += 1;
}
}
if (count == 0) {
setBackground(bundleData.background);
if (checkStream(serverOptions) === false) {
nextSlide(data);
}
return;
}
let counter = 0;
for (var i in allSlides) {
try {
if (allSlides[i].type === "slide") {
+17
View File
@@ -409,6 +409,23 @@ async function preloadImages(data) {
sketch.stop();
sketch.clearImages();
const allSlides = data.slides;
let count = 0;
for (var i in allSlides) {
if (allSlides[i].type == "slide") {
count += 1;
}
}
if (count == 0) {
setBackground(bundleData.background);
if (checkStream(serverOptions) === false) {
console.log(".");
nextSlide(data);
}
return;
}
for (let i in allSlides) {
try {
if (allSlides[i].type === "slide") {
+1
View File
@@ -0,0 +1 @@
npm start