Как я могу загрузить веб-страницу внутри phonegap webview?

Я хочу иметь возможность ссылаться на веб-страницу внутри phonegap webview, которая загружает внешнюю веб-страницу внутри того же phonegap webview. Если я делаю так, то она загружается внутри вебвью:

public class App extends DroidGap {
   @Override
   public void onCreate (Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      super.loadUrl("http://google.com");
   }
}

Однако я хочу, чтобы сначала запускалась внутренняя страница со ссылкой на внешнюю страницу, поэтому я делаю так:

public class App extends DroidGap {
   @Override
   public void onCreate (Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      super.loadUrl("file:///android_asset/www/index.html");
   }
}

и у меня есть ссылка:

<a href="#" onclick="navigator.app.loadUrl('http://google.com')">Google</a>

но эта ссылка запускает google вне приложения, в веб браузере, а не в вебвью phonegap. Что я могу сделать, чтобы ссылка на внешнюю страницу запускалась внутри phonegap webview приложения?

15
задан xdumaine 21 December 2011 в 21:42
поделиться