【问题标题】:Cordova Visual Studio Plugin for Hybrid app only suppports local HTML files?Cordova Visual Studio Plugin for Hybrid app 只支持本地 HTML 文件?
【发布时间】:2014-06-12 10:57:37
【问题描述】:

我想知道用于开发混合移动应用程序的cordova Visual Studio 插件仅支持本地HTML Web 应用程序

或者是否有任何其他 Cordova Visual Studio 插件可用于使用 ASP.NET MVC 应用程序开发混合应用程序?

(http://www.microsoft.com/en-us/download/details.aspx?id=42675)

【问题讨论】:

  • 我不太明白这个问题?有一个名为 AngularJS 的 MVC 框架正在开发社区中加速发展。

标签: cordova cordova-plugins multi-device-hybrid-apps visual-studio-cordova


【解决方案1】:

您可以从任何地方获取 html 页面和其他一些您需要的资源,但是您需要在 config.xml 文件中设置 origin 属性以允许对我们的应用程序进行跨域调用(如果这是我们的问题)。

【讨论】:

    【解决方案2】:

    Cordova 为混合移动应用程序开发提供本地 HTML 模板。如果我们在 config.xml 文件中添加http://www.google.com,那么它将为 android 生成类似于“file:///android-asset/http://www.google.com”的 URL。所以我们会得到网络错误。

    解决方案:

    如果我们想用 Cordova 模板加载 http://www.google.com,请像下面这样加载 URL,

    <script type="text/javascript">
            //Update with your remote URL
            this.document.location.href = "http://www.google.com"
    </script>
    

    编辑 1: 此问题已通过 MDHA CTP 2.0 解决。我们可以给我们的Remote URL in the Config.xml page by editing Startup page

    【讨论】:

    • 您能否提供更多关于 MDHA CTP 2.0 中的“远程 URL”的信息?
    猜你喜欢
    • 1970-01-01
    • 2011-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多