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

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

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

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

x
全景图片做好之后,通常的做法是使用KRPANO或者PANO2VR生成漫游浏览文件包,上传到服务器供用户浏览。
6 h" `! j+ N$ u# o. c9 o$ \7 A这两款软件都可以指定浏览位置和时间限制,以防无信誉客户。
2 b4 {1 l1 L4 ]: \
( a6 \! M2 `8 C3 I0 g& ?( x但是,摄影师往往被客户要求提供全景图片,供本地浏览,那么摄影师可以把文件包发送给客户。- P' S; W7 y3 F5 N) A3 o
当本地机打开 html文件进行浏览时,客户有时候会反映说,为什么会出现黑屏?如下:
" Q: L; Y' ]" n& R6 B5 o2 I# m3 a% K. S' p0 c
从提示文字看,是安全设置方面所造成的浏览错误:
0 J# H. G, E5 z( ?2 H 63fe914abc2a5c083d8a12696727ba11.png
! u! |, R( I, d' E) s
' _2 }! Q+ d' e9 n. Z' g, Q# h解决的办法很简单,打开FLASH播放器设置页面,将浏览文件所在文件夹设置成“允许”即可。' j, t5 \0 }# V2 V/ j2 t
. X3 ^3 J, V) g  s* @
具体步骤如下:3 h5 Q+ x) ^6 R8 d
1、打开设置面板 http://www.macromedia.com/suppor ... ings_manager04.html% I, Q- c1 R7 s# Y/ W' i
我们看到在“全局安全设置面板”下,默认是“始终询问”
0 B8 O' Z% K1 g" R a991c609f2d579121d4c9fa599e357fd.png 5 D9 m/ |7 `/ [/ a

0 a6 A3 B5 N6 |7 d- h& Q% [2、我们要做的是,先将单选项“始终询问”,改成“始终允许”:
. E% Y! }; R$ k2 b" y, b 374ffed199036fd71ec7a26c7895f62f.png 0 B/ S9 C% F, g3 s5 w

9 L- ]& F, }8 J3、接下来,把允许浏览的文件位置添加到下面的框框里:
8 X% Y( ]" K" G1 E 977220d9621d99f310dd62829167b019.png 8 y3 y! r* v- q3 [/ h  [: c: U

7 L4 H. ~9 a: @& x6 n4、点击“添加位置”之后,出现对话框,输入文件夹的位置。我为了省事,直接输入盘符,让该盘符之下的所有文件夹都能浏览。
- ?/ {) q3 L5 L/ I/ R 2008582aa3faa8c679e66b8849e4d6ef.png & }5 Q+ q: J+ y1 \$ S% z
. v* r* l. _- j) }: x! D  |/ n

& J4 U1 S; s2 y8 b! ?5、把想要浏览的位置一个一个添加之后:- C2 e' I* Z  y9 L8 d
42c373148012026d0ef387468ba3b04e.png & u  N7 c2 O4 j5 G
* M& E8 H  j. }6 z) E  }
6 }% Y( y$ T8 y8 Z
8 q  [* x5 l$ @7 c" n2 k! ?
以上设置完成之后,重新打开文件,或者回到先前打开的浏览页面刷新即可看到美丽的画面!0 r+ Q% S7 K+ Q% R3 o( c  {/ ^
1594c819edf2bcebf3f59b6e35f68ccd.png
2 O3 u" \+ h/ _+ q0 B
0 r( p; X3 h9 e+ ~3 R
明海+ | 2017-9-25 12:04:35 | 显示全部楼层
需要再服务器(server环境下)访问,由于flash安全限制。设置一下flash可访问本地文件,但会有安全隐患。建议使用krpano提供的testing server 或其他服务器软件。
& m8 x; ~/ z1 [krpano提供的“testing server”和pano2vr的“内置服务器”有异曲同工之妙。
- q  Q. J0 g: |除了使用测试server外,还有其它解决吗?比如有的人电脑上没有testing server呢?
! a4 b9 O* S4 M: X4 M3 T: F: t
9 A& C* Y7 S# X; _; B' y: r任意一个网站服务器软件本地假设均可,目的就是通过http(s)的方式访问,而不是file直接访问。   IIS 、Apache、nginx等均可,本地搭建一个服务器测试环境可以一劳永逸(需拷贝到指定web文件夹或绑定目录)。0 \3 [: U% F: w
: z3 [( v: c% N
不知是否注意到浏览器地址栏,平时都是http(s)协议访问的,而出现上述黑屏问题的时候是通过file方式访问,此种方式存在安全限制,这个(server环境)就和网站开发人员本地测试网页代码差不多,现在使用跟很多简易的集成服务器环境可选,比如:wampserver,phpstudy之类的,特别多。
4 {1 |3 W. \, A& v  Q( Y# L9 G$ J" F; U' E) e
鱼版分享的设置flash解决是较为快速的解决方法之一。但有安全风险。
+ o3 U8 X8 \( U; }. y: y+ K- D# Z* S! p, r
如鱼版截图所示设置,当访问有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,而且是各磁盘分区根目录,为可能的潜在的黑客提供了便利。
; o; @0 Z8 [" B8 o
- M$ a- c) a/ _4 g当然,你不介意敞开大门也是无所谓的。或者适当的开个窗户就可以了。可仅设置需要用到二级三级N级目录而不是各磁盘根目录。
+ ~3 K, e8 N9 ]% x/ v- {: a3 X- G! g
. g1 ?$ h: ~5 F最好的建议还是搭建一个本地的服务器环境吧。新版的krpano已经有新的编辑器+testing server整合,可避免此类问题。
6 l" g2 B! U+ u; O& u$ e d75c18220047966019154922e05e2694.png
1 N+ O% n! o5 S+ Z6 C* y0 v' [" h& }3 C6 I) z( l- q' S# b3 {
c78677e0553b9d2a59d37519b6fd007f.png ' {" h: {0 \/ a$ ^
如果你会在电脑上搭建测试服务器环境,那么恭喜您,web程序设计或网站开发相关门类的基础课程中关于“服务器环境搭建”部分你已经掌握了。这是必备的课程之一3 v. [$ e7 f/ w

6 I) B* ~* G7 M" L% o6 `/ N' Y4 U6 v' L& S  e
PS:H5已经取代Flash成为主流,并且某些浏览器直接阻止了Flash加载(加载时需手动点击允许)。Flash会不会最终消失得无影无踪,很难说。就像以前的胶卷相机那样,据说柯达有可能又要恢复开展此项业务了。你怎么看?( Z4 j0 S! B! t* F, H  D
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则