Sin*_*mus 3 cookies android cordova
我明白为了在phonegap原生应用程序中使用cookie,必须有一段代码才能启用它.
使用xcode 4为iOS构建phonegap时,phonegap模板中有这样的代码片段.
您能否告诉我哪些代码以及我需要在哪里为Android phonegap 1.8.0 app启用cookie?
请注意,我正在使用eclipse Indigo 3.7.2来构建应用程序.
非常感谢.
干杯,Sinisa.
use*_*892 10
如果您尝试使用本地cookie(文件://),则必须使父Phonegap项目接受本地cookie.为此,您应该在PhoneGap项目中有一个名为youappname.java的文件,可能包含以下内容:
import android.os.Bundle;
import org.apache.cordova.*;
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");
}
}
Run Code Online (Sandbox Code Playgroud)
修改它看起来像这个例子:
import android.os.Bundle;
import android.webkit.CookieManager;
import org.apache.cordova.*;
public class App extends DroidGap {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
CookieManager.setAcceptFileSchemeCookies(true);
super.onCreate(savedInstanceState);
super.loadUrl("file:///android_asset/www/index.html");
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12867 次 |
| 最近记录: |