Sie sind nicht angemeldet.

1

Mittwoch, 9. August 2023, 07:29

how to get scene properties in javascript?

hello

how to get scene properties in javascript?

like .. scene name

it is working

Quellcode

1
var view = krpano.get("view.fov");console.log(view);



but, it's not working

Quellcode

1
2
3
4
5
var kr = krpano.get("scene[get(xml.scene)].title");

//or

var er = krpano.get("scene.title");






could u help me?

best regard:)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »jang2620« (9. August 2023, 08:24)


2

Mittwoch, 9. August 2023, 08:19

Hello, where do you write the code?
If inside xml try this

Quellcode

1
2
3
4
<action name="test" type="Javascript"><![CDATA[
	var view = krpano.get("view.fov");
	console.log(view);
]]></action>


If external js code try this

Quellcode

1
2
3
4
5
6
7
<script>
function tets() {
	var krpano = document.getElementById('krpanoSWFObject');
	var view = krpano.get('view.fov');
	console.log(view); 
}
</script>

3

Mittwoch, 9. August 2023, 08:30

If external js code try this


Quellcode

1
2
3
4
5
6
7
<script>
function tets() {
	var krpano = document.getElementById('krpanoSWFObject');
	var view = krpano.get('view.fov');
	console.log(view); 
}
</script>




i know..
i can call view tag and properties

but

i want to call scene title in javascript
or lat / lng

4

Mittwoch, 9. August 2023, 13:02

Quellcode

1
2
3
4
var krpano = document.getElementById('krpanoSWFObject');
var sc = krpano.get('scene[get(xml.scene)]')
var title = sc.title;
console.log(title); 

Beiträge: 141

Wohnort: Russia, Komi republic, Uhta

Beruf: developer

  • Nachricht senden

5

Mittwoch, 9. August 2023, 13:48

you can use a more accepted writing style for JS:

Quellcode

1
console.log(krpano.scene.getItem(krpano.xml.scene).title)

*cool* *g*

Hello from uhta3d )))
I'm in telegram: Lastromantik