首先需要gyro2.js文件
在需要设置陀螺仪的xml文件里添加如下代码
<!--
说明:
url: 注意路径根据自己目录文件来引入,如果是没变过可以直接用%SWFPATH%/plugins/gyro2.js
enabled: 设置是否启动陀螺仪,注意:ios不能自启动陀螺仪,需要手动点击启动
camroll: 根据设备旋转调整观看位置
其他属性自行去查看官网或者一些中文网
-->
<plugin name="yg_gyro"
devices="html5"
keep="true"
url="%SWFPATH%/plugins/gyro2.js"
enabled="false"
camroll="true"
friction="0.0"
touch_mode="full"
sensor_mode="1"
softstart="0.5"
autocalibration="true"
onavailable=""
onunavailable=""
onenable=""
ondisable=""
/>
然后在javascript调用方法
krpano.call("set(plugin[yg_gyro].enabled,true);"); //开启
krpano.call("set(plugin[yg_gyro].enabled,false);"); //关闭
需要注意的是:必须得先获取krpano对象。