【问题标题】:Ionic 2 app works using "ionic run android", but not on IonicViewIonic 2 应用程序使用“ionic run android”工作,但不适用于 IonicView
【发布时间】:2017-09-10 18:05:15
【问题描述】:

当我使用 ionic run android 运行我的 Ionic2 应用程序时,它运行良好,并且使用 ionic serve 也可以运行,但是当我尝试使用 ionic view 运行它时,我看到的只是一个空白屏幕。

我做错了什么?

【问题讨论】:

    标签: ionic-framework ionic2 ionic-view


    【解决方案1】:

    您必须按照以下步骤操作。

    > ionic upload
    

    然后转到您的Ionic view 应用程序。

    然后点击Sync to latest

    然后View app

    【讨论】:

      【解决方案2】:

      我注意到在使用 Ionic View 时我认为与缓存相关的一些问题,因为新版本并不总是上传或上传不完整。

      • 打开ionic.config.json并删除app_id下的值,就像这样

        {
          "name": "MyApp",
          "app_id": "",
          "v2": true,
          "typescript": true
        }
        
      • 之后在 Ionic View 中删除应用并重新运行 ionic upload

      这应该可以解决一些 Ionic View 上传错误。

      编辑

      还要确保在 Ionic View 中检查已上传应用的大小,因为它通常也会显示 NaN 值,这显然表示上传错误。

      另外值得注意的是,Ionic 2 仅从 Android 4.4 开始支持,并且可以通过 Crosswalk 浏览器实现对 4.1 的向后支持 Ionic Docs

      【讨论】:

        【解决方案3】:

        您确定只使用 Ionic View 支持的 cordova 插件吗?否则你需要单独处理。

        【讨论】:

        • 我想可能是它,但是我在哪里可以看到我正在使用哪些插件?在 config.xml 中,我只能看到以下插件,IonicView 似乎支持这些插件:
        • 好吧,我只有相机、控制台、设备、Facebook Connect、Slpashscreen、状态栏、白名单和键盘。它们中的大多数都带有 Ionic... 不受支持,我该怎么办?
        猜你喜欢
        • 2018-05-12
        • 1970-01-01
        • 2015-06-20
        • 2016-04-22
        • 2018-08-11
        • 1970-01-01
        • 2018-05-28
        • 1970-01-01
        • 2018-01-02
        相关资源
        最近更新 更多