我创建了我的第一个应用程序,以在IBM worklight上显示一些HTML。这就是我所做的:
用Google搜索了这个错误,我得到的唯一明确信息是从控制台取消选中dojo库请求选项
我这样做了,如果你想看到它们,我们会提供前后结果。
我在logcat中遇到的唯一错误(红色标记:不确定是否有错误或警告,因为谷歌上的某些人说他们可以被忽略但仍然在这里)
08-16 17:14:52.306: E/Web Console(586): Error: scriptError at file:///data/data/com.htmlProj/files/www/default/dojo/dojo.js:21 08-16 17:14:52.327: E/Web Console(586): Error: scriptError at file:///data/data/com.htmlProj/files/www/default/dojo/dojo.js:21
在取消选中Dojo库请求之前,以下是控制台,MBS和设备的快照:
以下是取消选中提供库请求后的屏幕截图:
MBS和控制台看起来一样。您可以看到设备和AVD显示的内容尚未导航到不同的页面,不显示底部工具栏。
这是项目结构,我想我也有* root.js文件
答案 0 :(得分:0)
Stackoverflow中的快速搜索会针对同一主题提出这些问题,并提供修复:https://stackoverflow.com/search?q=%5Bworklight%5D%5Bdojo%5D+is%3Aquestion+scripterror%3A21
答案 1 :(得分:0)
我遇到了同样的问题......我已经按照本论坛中描述的每一步进行了操作,但是他们没有工作......最后,我意识到我的应用程序要求移动-ui-layer- es.js和core-web-layer-es.js,因此请检查您是否根据语言向www / dojo / nls添加项目所需的库。