Dojo:所有可滚动视图都将在应用程序启动时一起呈现



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

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

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

托马斯文代塔

张贴堆栈溢出

请帮忙。这个虫子把我吓坏了。

从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文件夹中。

最新更新