Я экспериментирую с кодом Android: Я хотел бы сохранить одно значение, используя локальное хранилище HTML 5. Для этого упражнения я с помощью страницы так просто, как это: http://www.w3schools.com/html5/tryit.asp?filename=tryhtml5_webstorage_local_clickcountИспользование локального хранилища на веб-обозревателе Android
Мой манифест действительно позволит мне попасть в Интернет, и это мин из 7. SDK
Вот мой Java-код:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
webview = (WebView) findViewById(R.id.webview);
WebView webView = (WebView) findViewById(R.id.webview);
webView.addJavascriptInterface(new JavaScriptInterface(this), "Android");
WebSettings webSettings = webview.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setDatabasePath("");
webSettings.setDomStorageEnabled(true);
webview.setWebChromeClient(new WebChromeClient());
webview.loadUrl("http://www.xyz.com/test.html");
///xyz.com/test.html is a sample :)
webview.setWebViewClient(new HelloWebViewClient());
}
Моя проблема заключается в том, что когда я закрываю приложение, локально сохраненное значение больше не существует. Я могу перейти на ту же страницу, используя браузер по умолчанию, и значение остается постоянным даже после закрытия эмулятора, что является именно тем поведением, которое я ищу.
Возможно, это что-то чрезвычайно простое .... любые идеи?
Да, сэр ... это именно то, что мне нужно !!!! Большое спасибо!! – MrM
@MrM, сэр, если ваша проблема решена, вы должны отметить ее как правильный ответ и повысить ее, вы видите тик в левой части ответа? – neevek