2014-03-01 2 views
1

webview를 사용할 수있을 때 트위터에서 피드를 자동으로 업데이트하는 데 어려움이 있습니다.Android webview twitter 타임 라인 위젯 피드가 업데이트되지 않음

지금 당장은 webview에서 트위터 타임 라인 위젯을 아무런 문제없이 보여줍니다. 타임 라인 위젯이 webview에서로드 된 직후 (20-30 초 내에) 새 메시지를 트윗하면 트위터 타임 라인 위젯이 자동으로 새 트위터 피드를 업데이트합니다. 그러나 약 40 초에서 1 분 동안 유휴 상태로두고 새 메시지를 트윗하면 더 이상 업데이트되지 않습니다.

내 웹보기 용 코드는 다음과 같습니다.

//***** Creating twitter webview ***** 
string webscript = "[TWITTER GENERATED WIDGET TIMELINE CODE GOES HERE]"; 

WebView wv = new WebView(this); 

//***** Perform webview settings ***** 
wv.getSettings().setJavaScriptEnabled(true); 
wv.getSettings().setLoadsImagesAutomatically(true); 
wv.getSettings().setAllowUniversalAccessFromFileURLs(true); 
wv.getSettings().setEnableSmoothTransition(true); 

/* !!!!! Dirty fix, but it's working !!!!! */ 
wv.getSettings().setUserAgentString("Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543a Safari/419.3"); 

/***** Let's load data with base URL pointing to https://twitter.com *****/ 
wv.loadDataWithBaseURL("https://twitter.com", webscript, "text/html", "UTF-8", null); 

누구나이 문제를 해결하는 방법을 알고 계십니까?

답변

1

OK

덕분에, 나는 모든 이제 다음 웹보기 캐시를 삭제하여이 문제를 해결 결국했습니다. 내가 그 일을 한 후에 작동 해.

+0

캐시를 정확히 어디에서 지웠는지를 알려주시겠습니까? – Amarnath

관련 문제