Hi all !
I'm learning the JS interface.
Today, i would like to run a xml action from a JS file by clicking on a HTML button
I have my index.html
|
Source code
|
1
2
3
|
<script src="script.js"></script>
<div id="title"></div>
<div class="button" onclick=" getSceneTitleName(); ">Get Scene Title Name</div>
|
On my script.js
|
Source code
|
1
2
3
4
5
6
7
8
9
|
function getSceneTitleName(){
if(krpano){
krpano.set("scene[get(xml.scene)].title","Nouveau titre");
<!-- Here i would like to call the skin_update_scene_infos action of the /skin/vtourskin.xml -->
var title= krpano.get("scene[get(xml.scene)].title");
console.log(title);
document.getElementById("title").innerHTML = title ;
}
}
|
and my /skin/vtourskin.xml
|
Source code
|
1
2
3
|
<action name="skin_update_scene_infos" scope="local">
...the actions...
</action>
|
I tried krpano.call("skin_update_scene_infos()") but doesn't seems to work in my case...
I think the answer should be here : https://krpano.com/docu/js/#top bu i can't figure it out....
Thank you all
Cheers from france,
Matthias