2017-02-02 7 views
1

양식을 포함하는 webview에 웹 페이지를로드합니다. 양식에 넣은 데이터를 webview 캐시에 저장하고 다음 방문시 자동으로 채우는 방법이 있는지 알고 싶습니다. 이것이 전부입니다. 그것이 올바른 방법이지만, 무엇을, 폼 입력 값을 얻을 수 웹뷰에서 JS 스크립트를 실행 HTML의 DOM 트리를 탐색 또는 ID와 선택기를 사용하는 방법에 대한인지 확실하지webview 캐시에서 특정 데이터를 저장/검색 할 수 있습니까?

webView.getSettings().setAppCachePath("/data/data/"+ getPackageName() +"/cache"); 
     webView.getSettings().setAllowFileAccess(true); 
     webView.getSettings().setAppCacheEnabled(true); 

     webView.getSettings().setCacheMode(WebSettings.LOAD_DEFAULT); 

답변

1

?

당신이 그들을 가지고 일단 당신이 (당신이 할 수있는 경우) 당신이 HTML을 조작, 웹뷰에서 페이지를로드하기 전에 앱과 다시 채우기 위해 저장할 수 있습니다하거나 값을 설정하는 또 다른 JS 스크립트를 사용

i '를

확실하지는 않지만 캐시는 캐시 할 수있는 값 (이미지, CSS 등) 만 입력하면 안된다.