2013-07-19 2 views
3

저는 Android에서 PhoneGap 응용 프로그램을 개발 중입니다. 응용 프로그램이 인터넷을 통해 외부 웹 페이지에 연결되는 경우도 있습니다. 사용자가 웹 페이지의 링크를 클릭하고 허용되지 않는 사이트로 이동할 수 있으므로 cordova webview url의 변경 사항을 추적해야합니다. 그래서 우리가 PhoneGap과 연결되어있는 URL을 얻는 방법이 있습니까?안드로이드 phonegap 응용 프로그램에서 webview URL을 얻는 방법?

코드 예제 :

public class MyPhoneGapActivity extends DroidGap 
{ 
    @Override 
    public void onCreate(Bundle savedInstanceState) 
    { 
     super.onCreate(savedInstanceState); 
     super.init(); 
     super.clearCache(); 
     super.clearHistory(); 
     super.appView.getSettings().setAppCacheEnabled(false); 
     super.loadUrl("http://www.google.com"); 

      String WebViewUrl = ?? 

      //I need WebViewUrl = "http://www.google.com" 
    } 
} 

답변

4

내가 그것을 발견! 앱 조회

super.loadUrl ("http://www.google.com")를 사용하기 전에

String WebViewUrl = appView.getUrl() 
0

loadurl 호;

super.appView.getSettings(). setAppCacheEnabled (false);

관련 문제