krpano各版本bug汇总

bug具有时效性,本文首次发布的时候是2017年10月20日,krpano的版本已经更新到1.19 pr14,因此在pr13中已经修正的之前的版本的bug不会在本文出现。

右键菜单进入或退出全屏时html代码失效

问题描述有问题的版本临时解决方案已修正的版本
在contextmenu元素的enterfs/exitfs 属性中写html代码失效
1.19 pr14
1.19 pr15

 

Chrome中鼠标X坐标移动过快导致画面重新刷新

问题描述有问题的版本临时解决方案已修正的版本
在Windows 10中chrome里,当浏览器所报告event.movementX的数值与前一个数值相差较大时,则会出现画面重新刷新。
浏览器的bug
1.19 pr15 或 等浏览器修正

 

Chrome中错误的mailto: 以及 tel: 链接

问题描述有问题的版本临时解决方案已修正的版本
因为chrome在打开这样的链接时错误地发送一个onbeforeunload事件。而在1.19 pr14版本中这个事件被用于手动地释放所有WebGL资源以避免浏览器端的WebGL内存释放和问题。
1.19 pr14
1.19 pr15

 

Safari 11.0.2导致全景视频的黑屏

问题描述有问题的版本临时解决方案已修正的版本
Safari内部视频转换导致的黑屏
1.19 pr14
1.19 pr15 或 Safari 11.2以上版本

 

热点错误的偏移

问题描述有问题的版本临时解决方案已修正的版本
 没有设置zoom=”true”或distorted=”true”的WebGL热点在设置某些偏移(align以及ox/oy)时没有正确stagescale(舞台缩放)
1.19 pr14
1.19 pr15

 

使用高清平面全景时出现错误的贴图

问题描述有问题的版本临时解决方案已修正的版本
1.19 pr12 – 1.19 pr13
移除代码中的<preview>元素
1.19 pr14

 

WebVR API浏览器中resetsensor/lookat的偏移问题

问题描述有问题的版本临时解决方案已修正的版本
WebVR API浏览器中resetsensor/lookat
1.19 pr13
1.19 pr14

 

无法直接获取style元素的某个属性

问题描述有问题的版本临时解决方案已修正的版本
在pr13后如果直接获取style是指的是hotspot或者layer的style属性而不是style元素,因此
是无法正确获取的。

1.19 pr13
可以在style前面添加’global.‘来确保获取正确的对象。
1.19 pr14

 

textinput.js无法正确输入

问题描述有问题的版本临时解决方案已修正的版本
pr13中修正的另一个bug,也就是当触屏文本时避免屏幕闪烁导致。

1.19 pr13
在textinput.js的registerplugin function部分添加
暂无

 

Enter VR偶然在场景初始化时出现

问题描述有问题的版本临时解决方案已修正的版本
Enter VR字样偶然在场景初始化进入时出现

1.19 pr13
vtourskin.xml关于webvr插件的部分将
改为
暂无

 

视频插件在切换视频和播放暂停时在ios端崩溃

问题描述有问题的版本临时解决方案已修正的版本
视频插件在切换视频和播放暂停时在ios端崩溃

1.19 pr11 – 1.19 pr12
1.19 pr13