4

Phonegapの Web インターフェイスAppLaudを使用して、Android (そしてできればすぐに iPhone) 用に構築されたアプリがあります。

Cookie データを認識していないように見えることを除いて、ほぼ完全に機能しています。

私はこの質問を見ました。これは、答えがPhonegap Eclipseプラグインを対象としていることを除いて、ほぼ同じ問題に対処しています。答えを理解したとしても (完全にはわかりません)、それをAppLaudインターフェイスにどのように適用するかわかりません。

AppLaud で構築されたアプリで Cookie を保存および受信するにはどうすればよいですか?

4

1 に答える 1

2

ここで公開されているメソッドを試してみます: 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");
    }
}
于 2012-05-23T22:21:12.090 に答える