Я пытаюсь использовать cookie в своем веб-браузере без успеха.
В моем коде:
CookieManager cookieManager = CookieManager.getInstance();
cookieManager.setAcceptFileSchemeCookies(true);
cookieManager.setAcceptCookie(true);
cookieManager.acceptCookie();
myWebView = (WebView) getView(champHTML);// description du champ HTML WM16
myWebView.setBackgroundColor(Color.parseColor("#42A334"));
myWebView.getSettings().setJavaScriptEnabled(true); //autorisation javascript
Но когда я хочу отлаживать свой веб-просмотр с помощью инструментов Chrome Dev, я получаю:
Uncaught SecurityError: не удалось прочитать свойство "cookie" из "Документ": доступ запрещен для этого документа.
Что я делаю неправильно?
Изменить: Я забыл указать, что я показываю в своем веб-браузере автономный HTML-страницу.
И я не понимаю, когда я нахожусь на вкладке консоли в Chrome Developper Tools, я могу прочитать сообщение об ошибке: SecurityError: Не удалось прочитать свойство "cookie" в "Документе": для этого документа отказано в доступе.
Если я изменю ширину url "window.location = 'http://www.google.fr, страница будет отображаться в моем веб-браузере, и если я наберу вкладку" window.cookie '. У меня нет никакой ошибки, я вижу значение cookie.
Но если я использую 'history.back()', webview отображает мою оффлайн-страницу, а если type: 'window.cookie', то всегда получаю ту же ошибку.
Сообщение об ошибке отображается, когда я использую автономную страницу.
Может у кого-нибудь есть идея?