当“提供库资源”被禁用时,Worklight项目搜索main.js和typematic.js

时间:2013-11-08 12:38:55

标签: android dojo ibm-mobilefirst

Worklight版本v6.0.0.20130917-1749, Dojo 1.9

当我在禁用'提供库资源'时运行Android项目的预览时,我收到以下错误:

    "NetworkError: 404 Not Found - http://10.99.8.72:10080/Klappr/apps/services/preview/Klappr/android/1.0/default/main.js"
    main.js
    "NetworkError: 404 Not Found - http://10.99.8.72:10080/Klappr/apps/services/preview/Klappr/android/1.0/default/typematic.js"
    typematic.js

在android中导致'scriptError:21'。

我将所有必要的文件从工具包复制到我的www文件夹。 enter image description here

在我的js文件中永远不需要

main.js和typematic.js。 我不知道为什么它仍然会搜索它,而不是在我的www / dojo文件夹中,而是在android / 1.0 / default文件夹中。


在这里,您可以看到包含typematic.js。我仍然得到错误。

enter image description here


我将Worklight更新到6.0.0.1修复,但仍然收到错误。

1 个答案:

答案 0 :(得分:1)

使用Worklight项目Fred给我发了电子邮件,我也可以看到提到的错误。
然后我:

  1. 从www文件夹
  2. 中删除了“dojo”和“dijit”文件夹
  3. 从工作空间的dojoLib文件夹重新添加它们
  4. 重新构建并部署应用程序
  5. 通过Worklight Console预览
  6. 之前的错误消失了,我现在可以传递“启动图像”并查看实际的应用程序。
    我不认为这与“需要库资源”有关,而是与......有关,否则。

    在查看开发工具控制台时,现在有各种其他错误,但我怀疑这些是由于将整个dojo和dijit文件夹转储到www文件夹中,并且可以使用一些优化和修复,但是问题中提到的实际障碍被解除了。

    http://i.stack.imgur.com/UF9L4.png enter image description here