1,首先保证krpano中有三个文件在 1.19-pr16 (build 2018-04-04)版本以上,分别为gryo2.js。webvr.js。和tour.js(此js文件对应krpano包中的krpano.js)
2,保证你的访问域名为https,不是http,测试环境也要https(否则无法测试)测试环境请不要用ip,用域名
3,做到以上两步才开始(基于javascript)
that.krpano.call("set(plugin[skin_gyro].enabled,true);");//开启
that.krpano.call("set(plugin[skin_gyro].enabled,false);");//关闭
4,ios13以上需要获取行动授权弹窗
iosGrantedTips() {
var that = this;
var ua = navigator.userAgent.toLowerCase();
if (ua.indexOf("like mac os x") > 0) {
var reg = /os [\d._]*/gi;
var verinfo = ua.match(reg);
var version = (verinfo + "")
.replace(/[^0-9|_.]/gi, "")
.replace(/_/gi, ".");
var arr = version.split(".");
if (arr[0] > 12 && arr[1] &g