cookies - Applaud (Phonegap) 应用程序不承认 cookie

标签 cookies cordova applaud

我有一个使用 Phonegap 为 Android(希望很快会是 iPhone)构建的应用程序的网页界面 AppLaud .

它几乎完美地工作,只是它似乎不承认 cookie 数据。

我看到了 this question ,它解决了几乎相同的问题,只是答案针对 Phonegap Eclipse plugin .即使我理解了答案(我不完全理解),我也不知道如何在 中应用它。点赞 界面。

如何让 AppLaud 构建的应用程序存储和接收 cookie?

最佳答案

我会尝试这里公开的方法:Android: How to store cookies?通过将它们添加到 PhoneGap 项目的 App.java 类的 onCreate 或 init 方法中。

您的 PhoneGap 项目中应该有一个名为 app.java 的文件,可能包含以下内容或类似内容:

public class App extends DroidGap {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        super.loadUrl("file:///android_asset/www/index.html");
    }
}

将其修改为如下所示以测试 CodeSyncManager 示例:
public class App extends DroidGap {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        CookieSyncManager.getInstance().sync();
        super.onCreate(savedInstanceState);
        super.loadUrl("file:///android_asset/www/index.html");
    }
}

关于cookies - Applaud (Phonegap) 应用程序不承认 cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10593904/

相关文章:

http - 为被 302 重定向到的另一个域设置 cookie

cookies - 浏览器不保留响应 header 中的 cookie

cookies - 在2个域中使用相同的命名跟踪器

javascript - 是否可以将函数链接到数组?

android - 无法更新任何插件,不是有效的 cordova 平台?

iphone - 在 phonegap 项目中停止 iframe 重定向/打开移动 safari

android - Android 上的 Applaud & Phonegap

php - 使用 Cookie 预填充 PHP 表单