'worklight.db' 是否用于 Android 持久 cookie 的应用程序?

Is 'worklight.db' used for Android apps for persisting cookies?

在 MobileFirst 应用程序中,我可以从 "worklight.js" 中的 JS 代码看到我的应用程序正在使用 SQLite 文件来存储 cookie。

但是,从 Chrome inspector 我找不到这个文件。

我正在为 AndroidiOS 应用程序使用 IBM MobileFirst。

        // The database file is in the application storage
        // directory
        var folder = air.File.applicationStorageDirectory;
        var dbFile = folder.resolvePath("worklight.db");

        try {
            this.conn.open(dbFile);
        } catch (e) {
            WL.Logger.error("Error opening cookies DB: " + e.message + ", Details: " + e.details);
            return;
        }

但是,此代码位于名为 AirCookiePersister

的对象内部

我想加密 Android 设备上的 SQLite 文件。

代码位于:

worklight.js

您指向的代码仅适用于 Adob​​e Air 应用程序,不适用于 Android 和 iOS。因此,cookie 不会存储在 worklight.db 中。