I noticed if you call loadScene multiple times in quick succession, it seems to have to wait until the first scene is loaded before it will accept any subsequent load requests.
I tried to get around this by using .on('load') and loading/swapping the next scene there, but I get an error relating to setting the image src:
pannellum.js:674 ERROR TypeError: Cannot set properties of undefined (setting 'src')
at FileReader.<anonymous> (src\assets\pannellum-latest\js\pannellum.js:642:1)
Is there any other way I can get around this without using setTimeout to add an arbritary delay between scene loads?
I just changed the order of where the panoImage object is cleared relative to the load event, so calling loadScene in a load event handler will probably work now (although I did not verify it).
I noticed if you call loadScene multiple times in quick succession, it seems to have to wait until the first scene is loaded before it will accept any subsequent load requests.
I tried to get around this by using .on('load') and loading/swapping the next scene there, but I get an error relating to setting the image src:
Is there any other way I can get around this without using setTimeout to add an arbritary delay between scene loads?