Cordova将远程站点加载到应用程序中

Ken*_*n J 1 webview cordova

我有一个网站,我用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>
Run Code Online (Sandbox Code Playgroud)

如何使用Cordova加载我的远程站点,以便该应用程序本质上是一个Web浏览器?除了科尔多瓦之外,还有更好/更容易解决方案吗?

Ran*_*rma 5

在App浏览器中安装

cordova plugin add cordova-plugin-inappbrowser
Run Code Online (Sandbox Code Playgroud)

然后在代码中

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



$cordovaInAppBrowser.open('http://yoururlhere.com', '_blank', options)
Run Code Online (Sandbox Code Playgroud)

有关更多详细信息,请参阅App Browser文档中的cordova