IBM worklight 6.2 - 如何在应用程序中保存文件?

Posted

技术标签:

【中文标题】IBM worklight 6.2 - 如何在应用程序中保存文件?【英文标题】:IBM worklight 6.2 - how to save files in the app? 【发布时间】:2014-07-21 08:45:43 【问题描述】:

我现在正在使用 IBM worklight 6.2 开发应用程序,对于离线使用,我的应用程序需要从服务器下载所有演示数据,请问:

在线时如何在应用程序中保存文件(如 .png、.mp3、.ppt)并显示以供离线使用? 我可以直接使用 JSONStore 这样做吗?或任何其他本地存储方法? 顺便说一句,我需要在iosandroid上都开发它。

【问题讨论】:

【参考方案1】:

最好的解决方案是遵循 JSONStore 的培训模块和文档,并使用它来存储您想要的任何文件。

在此处查看更多信息:

Worklight - Working Offline JSONStore user documentation

否则,您可以实现 Cordova File API。但是,JSONStore 更内置...

https://github.com/apache/cordova-plugin-file-transfer/blob/master/doc/index.md https://github.com/apache/cordova-plugin-file/blob/master/doc/index.md

【讨论】:

好的....我只是想知道保存文件的常用方法是什么....所以,您的意思是保存所有文件(如.png、.mp3、.ppt )JSONStore 也在工作吗?这是正常的做法吗?如果我加密 JSONStore 文件怎么办?加载文件会很慢吗? 它不应该太慢;您需要尝试并找到最适合您的方法。没有神奇的解决方案。

以上是关于IBM worklight 6.2 - 如何在应用程序中保存文件?的主要内容,如果未能解决你的问题,请参考以下文章

IBM Worklight 6.2 SRVE0777E:应用程序类“com.worklight.core.auth.impl.AuthenticationFilter.verifyServletIni

IBM Worklight 6.2:JMX 配置错误。无法获取 MBean

IBM Worklight 6.2。分析拓扑。主节点和数据节点

IBM Worklight 6.2 ChallengeHandler submitFailure:未按预期运行

IBM Worklight 6.2 Development Server 自动停止

IBM Worklight 6.2 无法设置状态。响应已提交