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

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

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

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

x
全景图片做好之后,通常的做法是使用KRPANO或者PANO2VR生成漫游浏览文件包,上传到服务器供用户浏览。2 F& E, H+ M- j
这两款软件都可以指定浏览位置和时间限制,以防无信誉客户。$ u4 T5 `' x/ n! ]. ?
! @3 l# T" G( J0 W( Z' n
但是,摄影师往往被客户要求提供全景图片,供本地浏览,那么摄影师可以把文件包发送给客户。3 \  B% [: H. P/ {! H9 U
当本地机打开 html文件进行浏览时,客户有时候会反映说,为什么会出现黑屏?如下:
9 q) H* u. _8 a* s8 |! E  w# e& e) D! T# Z" F& L
从提示文字看,是安全设置方面所造成的浏览错误:2 @6 d9 ~9 D7 L# E
63fe914abc2a5c083d8a12696727ba11.png
* i/ h6 E- w4 d. \; z) V" S" b
4 a& f& _0 H- V% U解决的办法很简单,打开FLASH播放器设置页面,将浏览文件所在文件夹设置成“允许”即可。% q" n7 H( ~) ~# r4 h5 K
: P( E8 \# Q5 S# T: p
具体步骤如下:. U# B, P  ^3 P1 D- g
1、打开设置面板 http://www.macromedia.com/suppor ... ings_manager04.html
# g1 y5 A' j; _2 c: G我们看到在“全局安全设置面板”下,默认是“始终询问”
- `1 s) d! Z" R) ]* I a991c609f2d579121d4c9fa599e357fd.png
  L, X  k, i( ]. [' c. h2 s
4 P7 O$ Z, H' H+ c* H2、我们要做的是,先将单选项“始终询问”,改成“始终允许”:6 f; [/ m+ d; i9 G. |) M
374ffed199036fd71ec7a26c7895f62f.png - L8 _2 g9 l+ g; ^
: S0 P. c- r: ?0 \- ?) s
3、接下来,把允许浏览的文件位置添加到下面的框框里:
5 y, G! w  N0 [# l9 K$ E; {3 } 977220d9621d99f310dd62829167b019.png
# J& X2 x/ G2 i  J& ]  Z9 E* b1 w9 k7 ]) z2 N0 E8 R
4、点击“添加位置”之后,出现对话框,输入文件夹的位置。我为了省事,直接输入盘符,让该盘符之下的所有文件夹都能浏览。+ ?5 w2 R4 {" d% {5 H' l
2008582aa3faa8c679e66b8849e4d6ef.png ( p6 Z% Z; P* v  X3 A# T( M, k4 o, Q$ k

" C+ b: h# \+ u, S& O% D# ~+ E! r! C* c2 Z0 H" l
5、把想要浏览的位置一个一个添加之后:
4 T- l- f3 _! Z 42c373148012026d0ef387468ba3b04e.png + m$ [( ?/ s$ V; u: t# Y

3 N8 `; u  h4 I, Q% J
5 N9 i( @2 V# l. X  O8 h0 t9 G! f: _2 J
以上设置完成之后,重新打开文件,或者回到先前打开的浏览页面刷新即可看到美丽的画面!
# ?# ~) x' K( h- F5 Q 1594c819edf2bcebf3f59b6e35f68ccd.png
& N3 k& ]& V' G6 y3 T  o6 I" z6 b8 Z3 Y: A: x) U
明海+ | 2017-9-25 12:04:35 | 显示全部楼层
需要再服务器(server环境下)访问,由于flash安全限制。设置一下flash可访问本地文件,但会有安全隐患。建议使用krpano提供的testing server 或其他服务器软件。
0 W9 G% T/ C, @# Ekrpano提供的“testing server”和pano2vr的“内置服务器”有异曲同工之妙。
9 Q6 j% }5 @/ r* g除了使用测试server外,还有其它解决吗?比如有的人电脑上没有testing server呢?
0 C. y7 E5 o7 Y
9 y* C8 \) @8 ?4 ]$ L任意一个网站服务器软件本地假设均可,目的就是通过http(s)的方式访问,而不是file直接访问。   IIS 、Apache、nginx等均可,本地搭建一个服务器测试环境可以一劳永逸(需拷贝到指定web文件夹或绑定目录)。' g5 G* |+ G6 ?. y; G+ D) z
3 U( m: Z. m4 H+ k
不知是否注意到浏览器地址栏,平时都是http(s)协议访问的,而出现上述黑屏问题的时候是通过file方式访问,此种方式存在安全限制,这个(server环境)就和网站开发人员本地测试网页代码差不多,现在使用跟很多简易的集成服务器环境可选,比如:wampserver,phpstudy之类的,特别多。; \& ~4 x8 S) _& T8 C

  L2 d/ |* B, _2 Z, _7 T, u- W鱼版分享的设置flash解决是较为快速的解决方法之一。但有安全风险。
# `! `. o& `' S9 D! D0 U/ B! C+ t& o
如鱼版截图所示设置,当访问有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,而且是各磁盘分区根目录,为可能的潜在的黑客提供了便利。6 y) k6 S) D3 @0 O" f5 z& m0 X
1 N% C% u; U  o3 K. i
当然,你不介意敞开大门也是无所谓的。或者适当的开个窗户就可以了。可仅设置需要用到二级三级N级目录而不是各磁盘根目录。
% Y( q' H+ z1 f. l6 `7 {, h; U+ {- U/ [0 G/ W
最好的建议还是搭建一个本地的服务器环境吧。新版的krpano已经有新的编辑器+testing server整合,可避免此类问题。
! c# f& p  A6 D2 \/ A  L5 x( Y d75c18220047966019154922e05e2694.png
& Q2 L) U) D, q+ \
* H' C( U- a, p2 M  D& o, n c78677e0553b9d2a59d37519b6fd007f.png
7 x, n1 Z* a! W( e) e" {如果你会在电脑上搭建测试服务器环境,那么恭喜您,web程序设计或网站开发相关门类的基础课程中关于“服务器环境搭建”部分你已经掌握了。这是必备的课程之一0 e, H: b/ z; I: f

( u+ E4 P- _- P3 L% I$ b. o' d
1 b% B4 W: f2 F4 yPS:H5已经取代Flash成为主流,并且某些浏览器直接阻止了Flash加载(加载时需手动点击允许)。Flash会不会最终消失得无影无踪,很难说。就像以前的胶卷相机那样,据说柯达有可能又要恢复开展此项业务了。你怎么看?9 h9 m0 {! O$ M; L+ m
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则