1

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 文件夹中。 在此处输入图像描述

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


在这里,您会看到 typematic.js 已包含在内。我仍然得到错误。

在此处输入图像描述


我将 Worklight 更新为 6.0.0.1 修复程序,但仍然出现错误。

4

1 回答 1

1

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

  1. 从 www 文件夹中删除了“dojo”和“dijit”文件夹
  2. 从工作区的 dojoLib 文件夹中重新添加它们
  3. 重新构建和部署应用程序
  4. 通过 Worklight 控制台预览

以前的错误消失了,我现在可以通过“启动图像”并查看实际的应用程序。
我不认为这与“需要图书馆资源”有关,而是与……其他东西有关。

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

http://i.stack.imgur.com/UF9L4.png 在此处输入图像描述

于 2013-11-09T10:42:34.650 回答