2017-07-27 88 views
1

我将最新的Dojo和Dijit下载到我的本地Windows 10计算机上。Dojo themePreviewer卡住“正在加载...”

我的磁盘结构是:

C:\webapps 
c:\webapps\dojo 
c:\webapps\demo 
c:\webapps\dijit 

我点击这个文件,Chrome浏览器来加载: C:\的webapps \演示\ themePreviewer \ demo.html

它显示了以下,并且一直持续着“Loading ...”消息。

enter image description here

在内部,我看到以下引用CSS文件:

<link rel="stylesheet" href="../../dijit/themes/claro/document.css"/> 
    <link rel="stylesheet" href="../../dijit/themes/claro/claro.css"/> 

我可以看到我的那些磁盘上,在这里:

c:\webapps\dijit\themes\claro\document.css 
c:\webapps\dijit\themes\claro\claro.css 

好像它发现一个问题文件?但是,Chrome调试不会告诉我这一点吗?我也尝试复制的dijit目录:

C:\的webapps \演示\ dijit的

后来我注意到,在方案一分的href: HREF:” ../../的dijit /测试/ ?布局/ getResponse.php延迟= 3000 & messId = 3'

,我改为: HREF: 'http://demos.dojotoolkit.org/dijit/tests/layout/getResponse.php?delay=3000&messId=3'

回答

1

尝试从本地主机,而不是文件的应用:///。 如果问题仍然存在,可以使用Chrome开发人员工具>网络选项卡查看是否缺少一些依赖关系,这样您应该能够识别任何404错误。

+0

这可能是问题。我曾经遇到过这么多次。通常情况下,Chrome的控制台也会出现此警告。最好通过服务器加载它。我为此使用了[XAMPP Server](https://www.apachefriends.org/download.html)。 – Himanshu

+0

肯定的是,任何服务器都可以完成这项工作:)请让我知道你是如何解决你的问题的。 – GibboK

+0

PS:如果您发现我的回答有用,请不要忘记注册/接受它。感谢它:)。 – GibboK