Worklight中的WL.EncryptedCache

时间:2014-07-22 11:13:46

标签: ibm-mobilefirst

Worklight中的

WL.EncryptedCache

  1. 可以为不同的工作灯应用创建WL.EncryptedCache吗?
  2. 如果是这样,它可以为单个设备创建多少个加密框?
  3. 如果没有它不能创造?
  4. 此问题引起了争议,因为工作灯使用了加密缓存 Web存储

2 个答案:

答案 0 :(得分:1)

  1. 是。 EncryptedCache使用HTML5本地存储来存储数据。在iOS中,它是应用级别,您可以在Library/Caches/yourBundleId/ ApplicationCache.db
  2. 中找到缓存的资源
  3. 取决于您的应用数量。每个应用程序都有自己的大小。一旦达到该级别,您将获得javascript错误

  4. 您可以在单个设备中再次为每个应用程序创建多个EncryptedCache

答案 1 :(得分:0)

根据应用程序创建缓存,因此如果您有两个Worklight应用程序,则它们都使用WL.EncryptedCache,那么每个应用程序都将拥有自己的缓存。

这是因为每个应用都是沙盒,并且不共享另一个应用的缓存 这与Worklight无关,但与Android或iOS等设备的工作方式无关。