Ibm mobilefirst Worklight中的WL.EncryptedCache

Ibm mobilefirst Worklight中的WL.EncryptedCache,ibm-mobilefirst,Ibm Mobilefirst,WL.EncryptedCache在Worklight中。 能否为不同的worklight应用程序创建WL.EncryptedCache 如果是这样,它可以为单个设备创建多少个加密框 如果没有,它无法创建 出现此问题的原因是worklight为EncryptedCache使用了HTML的Web存储 缓存是为每个应用程序创建的,因此,如果您有两个Worklight应用程序,并且在这两个应用程序中都使用WL.EncryptedCache,则每个应用程序都将有自己的缓存 这是因为每个应用程序都是沙盒,

WL.EncryptedCache
在Worklight中。

  • 能否为不同的worklight应用程序创建
    WL.EncryptedCache
  • 如果是这样,它可以为单个设备创建多少个加密框
  • 如果没有,它无法创建

  • 出现此问题的原因是worklight为EncryptedCache使用了HTML的Web存储

    缓存是为每个应用程序创建的,因此,如果您有两个Worklight应用程序,并且在这两个应用程序中都使用WL.EncryptedCache,则每个应用程序都将有自己的缓存

    这是因为每个应用程序都是沙盒,不共享另一个应用程序的缓存。
    这与Worklight无关,但与设备的工作方式(无论是Android还是iOS等)有关

  • 对。EncryptedCache使用HTML5本地存储来存储数据。在iOS中,它是应用程序级的,您可以在
    Library/Caches/yourBundleId/
    ApplicationCache.db
  • 取决于你的应用程序数量。每个应用程序都有自己的大小。一旦达到该级别,就会出现javascript错误

  • 您可以在单个设备中创建多个EncryptedCache,这同样适用于每个应用程序