Perhaps a workaround found: Just use the second (left hand) controller. At first I tested it only with the right hand controller without having the other one in mind. I thought one controller would be enough for navigating. But the second one will help me further here to change the scene via hotspot.
Posts by chris
-
-
Hi,
I try to find the reason for a potential bug with Meta Quest 3 VR Headset, Quest browser and my krpano virtual tour. Everything is fine while using the tour. But after I pull the headset off and the device goes to sleep (default 15 sec) I wish to put it later on again and continue navigating further in the tour. After re-entering the tour something prevents triggering hotspots with onclick actions. So I cannot change the scene. Rollover actions within the current scene do work though. I am using the standard Quest 3 controller.
I could reproduce this bug with Klaus’ Demotour Apartment Example (https://krpano.com/releases/1.21/…otour-apartment).
Is this behavior known to someone?
Thanks
Chris

-
Hallo liebe Kollegen,
im Frühjahr 2023 durfte ich die Hessische Staatskanzlei in Wiesbaden rundum fotografieren und eine virtuelle Tour mit krpano erstellen.
https://staatskanzlei360.de
Das Gebäude war früher ein großes, mondänes Kurhotel, das Hotel Rose am Kranzplatz. Schaut mal gerne rein
Sonnige Grüsse aus Köln am Rhein,
Chris -
Great update, thank you Klaus!
Switched deeplinking to true in the vtourskin.xml and got following error in the console:
WARNING: js() - calling Javascript "history.replaceState(null, document.title, get(adr));" failed: TypeError: Can only call History.replaceState on instances of History [3x]
deeplinking seems to fail here. Tested on Mac OS X 12.6.3, Safari 16.3
Best regards,
Chris -
This decoding bug is finally fixed in Safari 15.4 (beta) and macOS Catalina. Took a while …
-
Good to hear. I'm using macOS Catalina 10.15.7 and iOS 15.1 with iPhone 6s. Both Safari apps do not play the sound in the krpano examples.

-
Hi,
just for your information …
there is a Mac/iOS Safari 15.1 bug with the decoding of audio data. krpano sends this:
ERROR: Soundinterface Load Error: Decoding audio data failed.
You may reproduce that here:
https://krpano.com/releases/1.20.…groundsound.xmlNo issue with Chrome. Hope Apple fixes that soon.
Best regards,
Chris -
Hi Klaus,
thank you very much for the hint. The direct link as an alternative <a href="pdf/Einweisung.pdf" target="_blank"> works perfect for me.
Best regards,
Chris -
Hi all,
I have this data container with simple HTML inside and display a textbox as a layer element and attribute html="data:einweis"Code<data name="einweis"><![CDATA[ <a href="event:openurl('pdf/Einweisung.pdf');">Einweisungsformular</a> ]]></data>This PDF is expected to be opened in a new tab after touching the Text-Hyperlink. Works fine so far, but strange behaviour with iPad Safari and iOS 14 and 15. Here, *two* tabs with the same PDF are always opened. Why two
? An old iPad with iOS 9 behaves as expected as well as on desktop. Usage of newest krpano version and the same with 1.20.9.
Any thoughts much appreciated. Thanks.
Chris -
Hi,
my distorted hotspot is not blending into the new scene with krpano 1.20.8 /1.20.9 in WebVR. The hotspot image disappears shortly before blending into the new scene. Tested it with Oculus Go browser. On desktop / Safari with simulated WebVR mode the same. I am using the distorted hotspot to open a door in a scene. Shutting it again before changing the scene obviously doesn't make sense.
Here an example with modified krpano demotour , please activate VR mode and gaze at hand icon and then at arrow in the door hotspot image
Any ideas?
Chris
-
Hi,
my distorted hotspot is not blending into the new scene with krpano 1.20.8 and Oculus Go Browser. The hotspot disappears shortly before blending into the new scene. On desktop no problem. I am also using this nice feature, to open a door in a scene. Shutting it again before changing the scene obviously doesn't make sense.
Is this a known problem?Chris
-
-
Could narrow it down to the initialization of the HTML5-VR Audio Plugin:
<include url="%FIRSTXML%/html5sound/xmls/init.xml" />
<include url="%FIRSTXML%/html5sound/gui/xmls/init.xml" />Without those lines of code the blend of two scenes with linkedscene_lookat attributes is fine. Have to ask Spacery Wirtualne.
Chris
-
Hi there,
I will try to explain my issue in English: The very helpful linkedscene_lookat attribute of the <hotspot> element with the "skin_hotspotstyle" of the MAKE VTOUR generated tour.xml shows first an initial view (predefined scene startup view) for a second and then the desired angle. This flashing is a bit irritating. I found out that changing the skin_settings to loadscene_blend="NOBLEND" instead of the default OPENBLEND(0.5, 0.0, 0.75, 0, linear) works fine without this strange view change. My testing system is MacOS X 10.9.5., newest Safari and Chrome. Issue occurs on iOS too. Might this be graphic card related?
Could anyone reproduce this or even has a workaround?Thank you and best regards,
Chris -
Hi,
ich habe das linkedscene_lookat Attribut im Pfeil-Hotspot ausprobiert, um individuelle Startansichten nach Hotspot-Klick zu bekommen. Die gewünschte Ansicht im neuen Panorama stellt sich aber erst ein, nachdem nochmal kurz die Initial-Winkel des <view>-Elements innerhalb der <scene> angezeigt werden. Kann ich das irgendwie verhindern?
Vielen Dank und Grüsse,
Chris -
-
Hi there,
I was successful and very happy with Klaus' action "calc_pos_from_hfov_yaw_pitch_roll" on desktop and iOS inserting an image hotspot accurately. But switching to WebVR I recognized a slight horizontal offset of some pixel of that hotspot image. Is this a known issue? Any workaround?
Best regards,
Chris -
Vielen Dank!
Mit <hotspot> anstatt <layer> funktioniert es jetzt.Schöne Grüsse,
Chris -
Hallo zusammen,
ich möchte eine Hotspot-Grafik im WebVR-Modus darstellen und bei Aktivierung durch den Kreuz-Cursor einen anderen Layer damit aufrufen. Geht das im Prinzip? Muss ich die WebVR-Action vr_auto_click() bei hotspot onover dafür aufrufen?
Bei meinem XMl-Code werden die Hotspots nach VR-Aktivierung über das vtourskin-Interface gar nicht mehr dargestellt.
Folgender Code funktioniert im Desktop-Modus, aber nicht in VR:
Code<hotspot name="spot1" url="png/frost-button-test.png" onover="vr_auto_click();" onout="SetImageInVisible('text1');" onclick="SetImageVisible('text1');" ath="145" atv="6.6" distorted="true" rx="0" ry="0" rz="0.0" width="71" height="75" scale="1"/> <layer name="text1" parent="hotspot[spot1]" align="rightbottom" x="-80" y="-80" url="png/frost-text-test.png" alpha="0"/> <action name="SetImageVisible">set(layer[%1].alpha,100);</action> <action name="SetImageInVisible">set(layer[%1].alpha,0);</action>Freue mich über Antworten und Hinweise.
Beste Grüsse,
Chris -
thanks Klaus! I love MAKE VTOUR.