【问题标题】:Cordova Load Remote Site into AppCordova 将远程站点加载到应用程序中
【发布时间】:2015-07-04 00:14:09
【问题描述】:

我有一个使用 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>

如何使用 Cordova 加载我的远程站点,以便该应用程序本质上是一个 Web 浏览器?除了 Cordova 之外,还有没有更好/更简单的解决方案来解决这个问题?

【问题讨论】:

标签: cordova webview


【解决方案1】:

在应用浏览器中安装

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

【讨论】:

    猜你喜欢
    • 2014-07-02
    • 2015-01-09
    • 2016-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-11
    • 1970-01-01
    相关资源
    最近更新 更多