Passing variable from XML using js() to external javascript function

  • Hi,

    Can any one please suggest me what is wrong in this code.

    function change(folderName, vrName) {
    settings["onstart"] = 'loadxml(\'<krpano> <view hlookat="0" vlookat="0" fovmin="52" fov="52" fovmax="52"/>'+
    '<image>'+
    '<front url="dir\/' + folderName + '\/' + vrName + '_Front.jpg"/>' +
    '<left url="dir\/' + folderName + '\/' + vrName + '_Left.jpg"/>' +
    '<right url="dir\/' + folderName + '\/' + vrName + '_Right.jpg"/>' +
    '<up url="dir\/' + folderName + '\/' + vrName + '_Up.jpg"/>' +
    '<down url="dir\/' + folderName + '\/' + vrName + '_Down.jpg"/>' +
    '<back url="dir\/' + folderName + '\/' + vrName + '_Back.jpg"/>' +
    '</image>'+
    '<events onkeyup="js(keyPressed(keycode));"/>'+
    '</krpano>\')'
    embedpano({ target: "pano", id: "pano1", xml: "", html5: "prefer", vars: settings });
    }

    function keyPressed (key){
    console.log(key+' key pressed');
    }

    I want to get value of key pressed, instead of this I am getting "keycode key pressed" in console window.

    Thanks

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!