首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在本地查看X3DOM文件

在本地查看X3DOM文件
EN

Stack Overflow用户
提问于 2015-06-05 16:25:00
回答 2查看 824关注 0票数 0

我在我的戴尔4x英特尔(R)酷睿(TM) i3-5005U CPU上运行Linux Mint 17.1 (Rebecca)。

我过去在浏览器中做过X3D,但现在我正在尝试在谷歌Chrome v42浏览器中做X3DOM。

例如,我可以显示来自x3dom.org网站的examples.x3dom.org/example/x3dom_helloWorld.xhtml。但是当我在本地复制到我的机器并尝试查看时,我得到了“https无法加载file:///home/andrewmneiderer/src/Web3D/X3DOM/x3dom.swf.跨源请求仅支持以下协议方案: http、data、铬、铬扩展、https、铬扩展资源”。

有没有人看到了这个错误,并对如何处理有建议?

EN

回答 2

Stack Overflow用户

发布于 2015-06-08 13:33:38

我想知道为什么当前的文档中没有说明这一点,但我记得我读过它。您可以在以前版本的http://x3dom.org/download/1.5.1/docs/html/notes/platforms.html#chrome文档中找到它

最新版本的Chrome要求您启用WebGL。启动chrome时,请使用以下命令参数:

--enable-webgl

--use-gl=桌面

--log-level=0

--允许从文件访问文件

--允许文件访问

后两个选项使浏览器能够从磁盘加载纹理。如果你在本地开发你的站点,你将需要它。

此外,这里还提到了一个选项--disable-web-securityhttp://x3dom.org/docs-old/notes/cors.html#chrome

除此之外,我认为你应该尝试得到一台支持原生WebGL的机器,因为这个X3DOM的闪存版本只是一个后备方法,可能缺乏原生版本的性能特性。

票数 0
EN

Stack Overflow用户

发布于 2015-06-09 06:11:27

所有系统上的Chrome (默认情况下)都不允许从本地磁盘加载资源-即使父HTML来自本地磁盘。IE和Safari (我认为)都允许本地文件加载。如果需要使用X3D从本地磁盘加载X3D文件,则需要实现本地web服务器。没有必要运行一台成熟的Apache服务器。谷歌‘本地网络服务器’的各种选项。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30661761

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档