Leider kann ich keine Callbacks richtig registrieren, die aufgerufen werden, wenn das Panorama in den VR-Modus geschaltet wird.
So versuche ich es:
Code
krpano.set('webvr.onentervr', function() {
console.log('webvr.onentervr');
});
krpano.set('webvr.onexitvr', function() {
console.log('webvr.onexitvr');
});
krpano.call('webvr.enterVR();');
Display More
Was allerdings funktioniert ist folgendes:
Zumindest das events.onloadcomplete-Event lässt sich aber auch direkt registrieren, statt über den String-Umweg. BTW: Wieso überhaupt diese String-Sytnax?
Diese Lösung hat jedenfalls den Nachteil, dass ich keine Funktion registrieren kann, die in meinem Context läuft. Ich habe zwar eine Lösung gefunden, die technisch funktioniert, aber schön ist sie eigentlich nicht: