2015-07-04 56 views
1

我有一個我用jQuery和HTML5編寫的網站。我想使用一個簡單的IOS和Android框架,將我的網站加載到應用程序 - 本質上是一個內部瀏覽器。點擊應用中的鏈接將轉到應用內的該遠程頁面。Cordova將遠程站點加載到應用程序中

我試着用科爾多瓦在index.html的設置位置,但它加載外部網站進入設備瀏覽器,而不是應用程序:

<html lang="us"> 
<head> 
    <meta charset="utf-8"> 
    <title>Test</title> 
    <script src="cordova.js"></script> 
    <script type="text/javascript"> 
     document.addEventListener("deviceready", onDeviceReady, false); 
     function onDeviceReady() { 
      // Now safe to use the Codova API 
      window.location="http://www.test.com"; 
     } 
    </script> 
</head> 
<body> 
</body> 
</html> 

我如何可以加載我的遠程站點與科爾多瓦如此該應用程序本質上是一個Web瀏覽器?除科​​爾多瓦以外有沒有更好的/更簡單的解決方案來實現這一點?

+0

你檢查的PhoneGap的inAppBrowser? http://docs.phonegap.com/en/edge/cordova_inappbrowser_inappbrowser.md.html – shamaleyte

回答

5

安裝在應用程序的瀏覽器

cordova plugin add cordova-plugin-inappbrowser 

然後在代碼

var options = { 
     location: 'yes', 
     clearcache: 'yes', 
     toolbar: 'no' 
    }; 



$cordovaInAppBrowser.open('http://yoururlhere.com', '_blank', options) 

欲瞭解更多詳情,請參閱cordova in App Browser documentation