Beiträge von magrolino

    Hallo Klaus,

    danke für den Tipp.

    Habe es gelöst. Man sieht zwar beim Laden noch kurz die Hotspots, aber damit kann ich leben.

    Falls jmnd. so etwas auch einmal braucht:

    Ich habe im XML File bei jeder Szene ein onloadcomplete Attribut gesetzt:

    Code
    <events onloadcomplete="if(fullscreen,js(sceneLoaded()));" />

    und dann in der verwendeten JS Datei die sceneLoaded Funktion

    Code
    function sceneLoaded() {  var krpano = document.getElementById('krpanoSWFObject');  var hotspot_count = krpano.get('hotspot.count');  for(i = 0; i < hotspot_count; i++){  var hotspot = krpano.get('hotspot[ ' + i + '].name');  if (hotspot.indexOf('spot') == -1) {  krpano.set('hotspot[' + i + '].visible', 'false'); }  }
    }

    Besten Dank!

    Michael

    Ich habe eine Tour mehrerer Panoramen erstellt, die (neben den Hotspots zum Wechseln der Szenen) auch einige Hotspots eingebaut haben, die bei Klick eine JS Funktion ausführen:

    Durch die JS Funktion wird ein jeweiliges Youtube Video in einem eigenen <div> Element eingeblendet und geladen.
    Funktioniert soweit einwandfrei.

    Wenn ich allerdings in Fullscreen wechsle, funktioniert das "Einblenden und Abspielen" des Video-Elements nicht, da das Panorama wegen Fullscreen API immer "über" den restlichen Dom Elementen liegt.

    Ich habe jetzt eine weitere JS Funktion geschrieben, die bei onenterfullscreen diese Video Hotspots ausblendet und bei onexitfullscreen diese wieder einblendet.
    Funktioniert auch.

    Jetzt kommt aber der Haken: Wenn ich IN Fullscreen in ein anderes Panorama wechsle, sind dort die Video Hotspots natürlich wieder sichtbar, da (ordnungsgemäss) kein onenterfulscreen getriggert wurde und daher die Hotspots wieder da sind.

    Hat jemand einen Tipp für mich? Optimal wäre, das <div> mit dem Video auch in Fullscreen anzuzeigen, dann spare ich mir die Ein- und Ausblenderei..
    Oder eine Möglichkeit, nach dem Laden eines weiteren Panoramas abtesten zu können, ob man in Fullscreen ist oder nicht..

    Danke, mit bestem Gruss!

    Michael

    Wow, this update is amazing! The JS-viewer works like a charm (out of the box) - I am really impressed!
    The only issue i ran into is that the buttons are set up in a different way (blend modes,...), at least I had to update the xml for my custom buttons to work again, but besides that I am REALLY impressed.

    Thanks again for the GREAT update! *thumbsup*

    Besten Dank an Klaus - in der Zeile

    Code
    var swf = createswf("relativerPfad/pano.swf","", 500, 330);


    hat die ID (des Ziel-Elements) gefehlt, ohne der es dann zu beschriebener (Fehl)funktion kommt.

    Code
    var swf = createswf("relativerPfad/pano.swf","TARGETID", 500, 330);

    Hallo!

    Ich habe ein kleines Problem mit dem Einsatz des Scrollwheels unter MAC/OSX (swfkrpano.js / krpano 1.0.8.11):

    Sobald das Pano (encryptetes swf) geladen wurde, geht auf der eigentlichen Seite das Scrollwheel nicht mehr (das Flash scheint wegen dem Fokus das Scrollen "abzufangen", auch wenn der Cursor ausserhalb des Panos steht). Gibt es hierzu Abhilfe? Wie kann ich den Scroll-Support deaktivieren?

    Die Test-Suite unter https://krpano.com/docu/swfkrpano…sewheelfix.html funktioniert einwandfrei.. sind die JS Versionen 1.0.8.10 und 1.0.8.11 ident?

    Ich binde das swf file wie folgt ein:

    Code
    <script type="text/javascript" src="relativerPfad/swfkrpano.js"></script>
    			<script type="text/javascript">
    				// <![CDATA[
    					var swf = createswf("relativerPfad/pano.swf","", 500, 330);
    					swf.addVariable("xml", "relativerPfad/pano.xml");
    					swf.embed("pano");
    				// ]]>
    			</script>


    Danke fuer jeden Tip!

    Michael