KRPANO生成文件本地浏览黑屏问题!

[复制链接]
查看14903 | 回复1 | 2017-9-23 09:46:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
全景图片做好之后,通常的做法是使用KRPANO或者PANO2VR生成漫游浏览文件包,上传到服务器供用户浏览。1 V& {+ F9 m8 u* ^( Q5 x7 Q
这两款软件都可以指定浏览位置和时间限制,以防无信誉客户。
, s) g; Y. A/ m& \
; D. g- ~9 d5 G0 y但是,摄影师往往被客户要求提供全景图片,供本地浏览,那么摄影师可以把文件包发送给客户。: ^! ?  V; ~2 m; C
当本地机打开 html文件进行浏览时,客户有时候会反映说,为什么会出现黑屏?如下:
" q' f' L% y+ y. T! f0 X3 @+ K) j1 i) u) _2 S1 z5 b
从提示文字看,是安全设置方面所造成的浏览错误:) h! r$ g& Z) g
63fe914abc2a5c083d8a12696727ba11.png
8 U9 q  Q$ Y) v( ]5 S; I% g4 b  O/ _7 T9 x% f5 E% }& d! v
解决的办法很简单,打开FLASH播放器设置页面,将浏览文件所在文件夹设置成“允许”即可。
& v% C8 b; T& t/ F3 h! l* u7 K1 l/ s2 c" b% J1 ^
具体步骤如下:% T- n8 u. [4 B% ?
1、打开设置面板 http://www.macromedia.com/suppor ... ings_manager04.html
( I8 ]1 k& V8 |2 |, J我们看到在“全局安全设置面板”下,默认是“始终询问”
2 `& G! ]* P* D  r a991c609f2d579121d4c9fa599e357fd.png 3 u: b, C9 c( ?3 N+ y9 \
1 c6 A; d3 q' B
2、我们要做的是,先将单选项“始终询问”,改成“始终允许”:  c) Y! c; E: A7 Q/ y1 f* ?8 Y
374ffed199036fd71ec7a26c7895f62f.png 8 z4 m8 A1 U' ~# ^8 t

- K# c0 h  g8 Z( J3、接下来,把允许浏览的文件位置添加到下面的框框里:
. l7 K/ }1 r& s! |& z( v 977220d9621d99f310dd62829167b019.png + D6 x7 v+ y( O1 V

, C/ i3 k3 l+ z3 W3 D# s4、点击“添加位置”之后,出现对话框,输入文件夹的位置。我为了省事,直接输入盘符,让该盘符之下的所有文件夹都能浏览。0 o- M" B* {" o4 W  ]0 W
2008582aa3faa8c679e66b8849e4d6ef.png : G* n  T" {' ?1 @, A1 B( o7 v: U

; J* A4 m6 s7 h# L1 P# A  @
! q: U' I* o1 l/ T9 C( i4 A5、把想要浏览的位置一个一个添加之后:
- g* v9 m7 s, l, o, {5 Y- n 42c373148012026d0ef387468ba3b04e.png   c$ W) N# b, [6 ?3 m* z- D

0 o, u* O- \# }4 P: r1 ?/ [! \  }1 _$ P1 z3 G6 u* x: E
# e7 y4 l1 Y0 a0 [7 q% K
以上设置完成之后,重新打开文件,或者回到先前打开的浏览页面刷新即可看到美丽的画面!* ~: K# j# n. o( n) t; y
1594c819edf2bcebf3f59b6e35f68ccd.png
/ U0 ]# d4 w% H0 Z* h
3 @% f! E+ ^" Z; ^4 Y: J, I
明海+ | 2017-9-25 12:04:35 | 显示全部楼层
需要再服务器(server环境下)访问,由于flash安全限制。设置一下flash可访问本地文件,但会有安全隐患。建议使用krpano提供的testing server 或其他服务器软件。$ c' g, O( l: m2 j
krpano提供的“testing server”和pano2vr的“内置服务器”有异曲同工之妙。7 X3 \1 \* [3 n* s
除了使用测试server外,还有其它解决吗?比如有的人电脑上没有testing server呢?, E) J5 M, w+ L! u: v

- t3 z9 M" q, a/ ~+ ?5 r0 W任意一个网站服务器软件本地假设均可,目的就是通过http(s)的方式访问,而不是file直接访问。   IIS 、Apache、nginx等均可,本地搭建一个服务器测试环境可以一劳永逸(需拷贝到指定web文件夹或绑定目录)。
+ Y4 m1 J/ c  z7 Y" f  T9 k8 ~) Z& W
$ h: ~. A. b: t不知是否注意到浏览器地址栏,平时都是http(s)协议访问的,而出现上述黑屏问题的时候是通过file方式访问,此种方式存在安全限制,这个(server环境)就和网站开发人员本地测试网页代码差不多,现在使用跟很多简易的集成服务器环境可选,比如:wampserver,phpstudy之类的,特别多。" `; X* O; W* k9 |

& A, b) }# y# ?8 _% j/ X+ z: }鱼版分享的设置flash解决是较为快速的解决方法之一。但有安全风险。
% C. Y8 C5 P9 j; E3 {+ s  o1 j9 W" F$ W! X6 l8 c
如鱼版截图所示设置,当访问有flash的网站时,第三方网站可以修改或访问电脑上的文件file:///C:\Users\ADMINI~1\AppData\Local\Temp\X@8}U9MLE}EBUE273)]9PGF.giffile:///C:\Users\ADMINI~1\AppData\Local\Temp\X@8}U9MLE}EBUE273)]9PGF.gif,而且是各磁盘分区根目录,为可能的潜在的黑客提供了便利。# S! Z) G9 P% N* C  V2 W

  a6 ?/ {9 u/ p) U2 }" d0 M当然,你不介意敞开大门也是无所谓的。或者适当的开个窗户就可以了。可仅设置需要用到二级三级N级目录而不是各磁盘根目录。
8 d; `" |. Q' }9 R$ J4 e! w, k( L1 C& E
最好的建议还是搭建一个本地的服务器环境吧。新版的krpano已经有新的编辑器+testing server整合,可避免此类问题。/ A3 Y) O( T  J
d75c18220047966019154922e05e2694.png
2 }' S/ Y9 m, B# X. i) T1 b
! {0 a' @6 z( J( ^/ v7 ?/ F' N c78677e0553b9d2a59d37519b6fd007f.png , l' d" }- r$ ?2 b9 N7 I" p
如果你会在电脑上搭建测试服务器环境,那么恭喜您,web程序设计或网站开发相关门类的基础课程中关于“服务器环境搭建”部分你已经掌握了。这是必备的课程之一
5 C* q, o( |6 n' @" T. E" S4 \  I5 B; d  V4 T' C
  G! _# i* V2 [( e2 H3 |0 j
PS:H5已经取代Flash成为主流,并且某些浏览器直接阻止了Flash加载(加载时需手动点击允许)。Flash会不会最终消失得无影无踪,很难说。就像以前的胶卷相机那样,据说柯达有可能又要恢复开展此项业务了。你怎么看?
% ?# q7 |! Y3 I& ^( ~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则