diff --git a/README.md b/README.md index 0319093dd7816a265f647fb9a5fbd2b35e5cd469..f84f1c2a8de8c672226d002c7302d5bb238d3ebf 100644 --- a/README.md +++ b/README.md @@ -14,48 +14,90 @@ ### 代码案例 -``` html - - - - - - - TPano 全景照片查看器 - - - - - - - - - -``` +- 快速自动加载方式 + + 示例文件位于/example/fastload.html + + 详细使用方法请参考开发文档 + + ``` html + + + + + + + TPano 全景照片查看器 + + + + + + + + + + + + + ``` + +- 普通集成方式 + + ``` html + + + + + + + TPano 全景照片查看器 + + + + + + + + + + ``` + ### 开发语言 @@ -67,10 +109,17 @@ var tpano = new TPano({ 持续更新优化中 -v1.0.2 +v1.0.3 -支持插入热点图标 -修复了案例中笔记本屏幕分辨率下的显示问题 +修复1.0.2版本中发现的影响手机端体感控制的重大缺陷 + +https://gitee.com/push_0x57df/TPano/releases/1.03 + +v1.0.2(废弃,发现重大缺陷) + +增加快速加载组件 +增强稳定性 +废弃,发现重大缺陷导致手机端体感控制异常 https://gitee.com/push_0x57df/TPano/releases/1.02 @@ -100,4 +149,4 @@ https://gitee.com/push_0x57df/TPano/releases/1.00 ## Demo -https://push_0x57df.gitee.io/tpano/example +https://push_0x57df.gitee.io/tpano/example \ No newline at end of file diff --git a/dist/tpano.js b/dist/tpano.js index 655398cd7756cb23c78b687dd026d23fb523e113..eef39e7437a90222bb20ae0880e95d0fad7df4f7 100644 --- a/dist/tpano.js +++ b/dist/tpano.js @@ -217,7 +217,12 @@ function TPano(d) { } //体感控制 - let devicecontrol = new THREE.DeviceOrientationControls(camera); + let devicecontrol + try { + devicecontrol = new THREE.DeviceOrientationControls(camera); + } catch (error) { + devicecontrol = null; + } //启动鼠标控制 mouseController(); diff --git a/example/fastload.html b/example/fastload.html new file mode 100644 index 0000000000000000000000000000000000000000..a177a0e48d54236be1320c0e3b6106a54ce1b798 --- /dev/null +++ b/example/fastload.html @@ -0,0 +1,30 @@ + + + + + + + TPano 全景照片查看器 + + + + + + + + + + + + \ No newline at end of file