0

我使用 Worklight 6.0.0 和 DOJO 构建了一个应用程序。它在浏览器上运行良好,但是当我将它安装在我的 iOS7 设备上时,所有页面都会一起呈现。我已经手动重新检查了所有页面的 HTML,并且一次只获取一个可滚动页面。当我使用 2 个或更多可滚动页面时,所有页面都会一起呈现。以下是我得到的一个控制台错误

" [ERROR] error JSON.stringify()ing argument: TypeError: JSON.stringify cannot serialize cyclic structures."

不知道是不是因为这个错误。也尝试通过以下帖子解决此错误,但没有成功

托马斯文德塔

在堆栈溢出上发布

请帮忙。这个bug吓到我了。

4

1 回答 1

2

从您的 Dojo 库项目中,复制toolkit/dojo/dojo/nls/core-web-layer_ROOT.jstoolkit/dojo/dojo/nls/mobile-ui-layer_ROOT.js进入您的 Worklight 项目的www/dojo/nls文件夹。

此外,如果您的手机未设置为 en-US 语言环境,您可能需要从 Dojo 库项目中复制其他资源。例如,如果您的手机配置为法语,您还需要复制toolkit/dojo/dojo/nls/core-web-layer_fr.jstoolkit/dojo/dojo/nls/mobile-ui-layer_fr.js进入您的 Worklight 项目的www/dojo/nls文件夹。

于 2013-12-09T15:53:31.873 回答