Suchergebnisse
Suchergebnisse 1-20 von insgesamt 50.
Brilliant, thank you. I had some javascript eventlistener jamming my krpano keycode! I guess it could be better if krpano was using "key" and "code" instead of simply keycode, but if I'm the only one who is using both, no issue, you nailed it! - "code" is really nice for depthmap navigation for instance, physical position of keys is paramount to navigate properly on all keyboards - "key" is like keycode in krpano, great for text typing, because when you press a Q, you want a Q to be detected !
Hi, QWERTY and AZERTY layouts for instance : - if in krpano you press the letter A on an Azerty keyboard, krpano sees it as keycode 65. - if in krpano you press the letter Q on a Qwerty keyboard, krpano sees it as keycode 65. So how can I know if the user has pressed A or Q? Javascript handles that with an additional "key" property since 2015 - if you press the letter A on an Azerty keyboard, "key" will say "a" has been pressed - if you press the letter Q on a Qwerty keyboard, "key" will say "q"...
Hi, Is there any support for the keyboardEvent.key property instead of keycode in krpano? I can't manage all the keyboard layouts properly with keycodes. Thanks,
Metaverse shopping experience : with other people around? with NFTs? Metaverse definition is so vague... "https://panimator.virtualtuur.com/example/" That's impressive. Even the leftbottom menu is so cool. Just wondering Tuur: how would you say we could manage walls in that example visit? I mean forbidding people to go through walls / outside the room. Would you have an idea? Best
Hi, The <div class="intro"> is contained in the krpanoSWFObject div, could you try maybe to get that intro div outside and above the krpanoSWFObject div? Moving the intro <div> might just solve the issue. Nice tour btw Florian
Piece of advice for all languages, be it krpano, javascript, python, php, etc...:When removing things from an array, you should loop the array reversewise (with dec() instead of inc())...
Hi, Have you tried getting the current scene name? Quellcode 1 2 3 4 set(currentscene, get(global.xml.scene) ); If(currentscene.name == scene_1, , ) if you add an attribute to the scene something like Quellcode 1 <scene name="scene_1" ... linkedurl="https//demo1111.com"</scene> you could even define your hotspot like : Quellcode 1 <hotspot ...onclick="set(currentscene, get(global.xml.scene) ); openurl(get(currentscene.linkedurl));" (not tried it, just an idea)
Zitat von »panox« All I get is this error message: "Server Error in '/' Application. Runtime Error Description: An exception occurred while processing your request. Additionally, another exception occurred while executing the custom error page for the first exception. The request has been terminated." Remove the "." at the end of the url
Hi, How did you add your plugin exactly?
That's nice navigation ! Is it normal I have a blurred horizon? like fog on ground and walls
Hi, Agora version is not fine with GDPR ? Quote from their website : "Agora is aligned with GDPR and is committed to providing GDPR-compliant products and services to our customers in the EU region or with our customers who conduct business within the EU" Anyway, why not use Teams/Zoom and their "share screen" feature ?
Check https://gist.github.com/msikma/8912e62ed866778ff8cd for a list of languages to manage on the net. When visits have dozens of different languages, I'm curious about the html.lang.en and html.lang.de proposed... We have around ten languages on our side, managed like this : <layer name="layer1" html="get:language[get(lang)].layer1_html" .../> <layer name="layer2" url="get:language[get(lang)].layer2_url" .../> <language name="en-UK" layer1_html="english html" layer2_url="english img" .../> <la...
Hi, I would like to popup some huge videos (like 250MB, 45minutes) in a krpano visit. How can I have something like the youtube buffer so that the user does not have to wait for the whole video to be downloaded? Idea is that as soon as 30secs of the video are downloaded, then the user could be able to see the beginning of the video. I have seen things like "multipart" but I do not know if that's the thing. Thanks in advance Florian
Zitat von »indexofrefraction« kp.call("addhotspot(" + id + ")"); var hs = kp.get("hotspot(" + id + ")"); or better: var hs = kp.hotspot.getItem(id); hs.html = "the documentation is great ;)"; https://krpano.com/docu/plugininterface/#array but ok, to be fair, the fastest way is not really documented : var hs = kp.actions.addhotspot(id); hs.html = "the documentation is still great ;)"; ;) Thanks, code will look so much cleaner with that fastest way!
Great! Sometimes I went across left/right split instead of top/bottom. Could you make that configurable on krpano side? Else no big issue, it should be modifiable with ffmpeg to cope with krpano choice. Thx
Zitat von »klaus.krpano« Zitat von »klaus.krpano« Hi, it's not about the videoplayer, it's about the rendering - currently always RGB instead of RGBA textures are used for videos to save GPU memory. There will be an option in the next release to tell the krpano viewer that the video has an alpha-channel (but keep in mind that such videos wouldn't work in iOS) and also other new options for transparent videos that will work everywhere. Best regards, Klaus This codepen (using a "transparent" mp4)...
I was expecting some kind of prototype. But no, you got it right from the start, even thinking about the "point of focus" vs "synchronized" aspect. Very very impressive. Does it rely on your server performance? like...what if someone decides to host 100 live presentations with hundreds of participants each time. Would your server or the one hosting the tour be impacted or is it just a matter of bandwidth on clients' device? Two things missing for it to be perfect to me : - a chatbox - a design c...
Lol, this seems so easy. What do you have as an example in 'my hs data'? Something like <hotspot name="thename" visible="false" ... /> ? Maybe working with "indexoftxt" could be even easier to delete the hotspot with just a name as an input.
Quellcode 1 2 3 for (set(p,0), p LT style.count, inc(p), style[get(p)].addevent(onclick, get(onclickcmd) ); ); Quellcode 1 2 3 for (set(p,0), p LT style.count, inc(p), set(style[get(p)].onclick.addevent, get(onclickcmd) ); ); neither seems to be working unfortunately