码迷,mamicode.com
首页 > 其他好文 > 详细

vue调用krpano方法

时间:2021-06-24 18:00:55      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:conf   target   tar   end   重点   llb   动作   执行   mbed   

 


data() {
    return {
        krpano:null  //存krpano变量
    }
},
// 初始化全景
embedpanoInit(name) {
    if (document.getElementById(‘krpanoObject‘)) {
        document.getElementById(‘krpanoObject‘).innerHTML = ‘‘
    }
    embedpano({
        vars: {
            startscene: name,
        },
        xml: this.details.qjxxXml,
        // swf: configBase.mapUrl.jiejingSWF,
        target: ‘krpanoObject‘,
        passQueryParameters: true,
        focus: false,
        html5: ‘auto‘,
        onready: this.krpano_onready_callback  //重点在这接收krpano变量
    })
},
krpano_onready_callback(krpano_interface) {
     this.krpano = krpano_interface;//获取krpano变量
    //接下来就可以执行krpano的内部动作或自定义动作--call 内容必须用双引号括起来
    // this.krpano.call("loadscene(‘pano38‘, OPENBLEND(0.9, 0.0, 0.8, 0.9, easeOutQuad)");//切换场景
    // this.krpano.call("stopallsounds()");//关闭所有背景音乐
},
 

 

vue调用krpano方法

标签:conf   target   tar   end   重点   llb   动作   执行   mbed   

原文地址:https://www.cnblogs.com/xym0710/p/14925372.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!