增加功能
• 增加iOS 9 支持 (video/sound 自动播放, iPhone横屏观看)
• 增加对苹果系统 OSX 10.10的支持
• krpano HTML5 Viewer (krpano.js)
修正: 支持 iOS 9 iPhone横屏全屏'fullscreen' 模式.
• Videoplayer Plugin (videoplayer.swf, videoplayer.js)
修正: 支持 iOS 9 (视频触摸情况下自动播放).
• Soundinterface Plugin (soundinterface.swf, soundinterface.js)
修正: 支持 iOS 9 (声音触摸情况下自动播放).
• Showtext Plugin (showtext.xml)
修正: 支持width/height的空值在showtext中应用.
• krpano Tools
修正: Makepano tool - config/settings相对路径没有目录分隔符时的错误解释.
• Droplets
修正: OSX 10.10 droplet 的bug。 系统之前是先将文件分成几个包再传给krpano tools. 现在可以绕开krpano tools在几秒内实现收集和合并文件.
其他详细功能更新:
1、全景视频支持html5(webGL)
• 直接使用视频作为image元素调用,和全景图一样
• 支持滚动条实时滑动,跳转到指定位置,可以实现不同视频质量之间跳转,保存播放进度不变
• 一些问题还存在,仍待解决,包括ios不支持跨域、ios上使用大分辨率文件会卡顿、谷歌浏览器播放有时会闪屏、win8.x系统的微软手机不支持全景视频
2、支持球形和圆柱形视频的直接播放
3、支持html5下显示多边形热点
4、支持showtext.xml在html5下使用,只需要引入
1 |
<include url="showtext.xml" /> |
5、右键菜单支持移动设备样式,不同手机默认样式有点不一样
6、支持点语法结合条件判断
1 2 |
videourl.desktop="video.mp4|video.webm" videourl.mobile.or.tablet="video-small.mp4" |
新支持:
.and. 和判断
.or. 或判断
no- 否判断(设备)
1 2 3 4 5 6 7 |
之前的错误用法: videourl="video.mp4" videourl.mobile="video-small.mp4" 现在正确用法: videourl.no-mobile="video.mp4" videourl.mobile="video-small.mp4" 由于属性读取有随机性,之前的用法不一定100%在mobile情况下能生效,现在用no程序可以有清晰的逻辑判断,不会出错 |
样例:
1 2 3 4 5 6 7 8 9 10 11 |
scale.no-mobile="1.0" (the same as: scale.desktop.or.tablet="1.0") scale.mobile="0.5" url.flash="plugin.swf" url.html5="plugin.js" width.desktop="200" width.tablet="150" width.mobile="100" visible.fullscreensupport="true" visible.no-fullscreensupport="false" visible.html5.and.webgl.or.flash="true" visible.html5.and.no-webgl="false" |
7、if支持and、or、!的运用
1 2 3 4 |
if(var1 == 1 AND var2 == 2, ... ); if(device.mobile OR device.tablet, ... ); if(!anysetting, ... ); if((num GT 1) AND (num LT 10), ... ); |
• 可通过autorun设置设定启动自动运行动作.
• tween() 动作可以支持多属性切换,并支持对32bit ARGB 颜色值的切换.
• callwith() 可以运行指定动作,并可以在 <layer>, <plugin> or <layer> 属性中执行一个事件.
• 新的 screentolayer(layer,sx,sy,lx,ly) and layertoscreen(layer,lx,ly,sx,sy) 可以用于屏幕和空间坐标互转.
• 新的wheeldelta_touchscale属性可以支持鼠标滚轮和手势缩放.
• 其他新动作: tohex(), tolower(), toupper(), clamp()
8、改进陀螺仪支持
• 更好适配于Android Chrome / Opera, Android Firefox and Windows Phone 8/IE11
下载地址
krpano软件下载
密码:1ef9
ps: 有时升级后文档较长,为方便阅读和理解,我们只提炼重点需要关注部分翻译,如您希望具体某项功能的升级进行深入了解,可以在问答区提问,或咨询领主。