如果我关闭wifi,则无法使离子应用程序正常工作(在开发过程中)

常识代码

因此,在开发过程中,我关闭了wifi,然后ionic应用程序无法在android设备/模拟器中运行。

但是,当我关闭android应用程序的已发布并签名的apk文件时,wifi正常。

事情是我需要我的应用程序在互联网连接关闭时做一些事情:

   if(window.Connection) {
        if(navigator.connection.type == Connection.NONE) {
            //doSomething();
        }
      }

但是由于如果我关闭wifi,该应用程序将无法在仿真器或设备上运行,则无法在无需构建发行版apk的情况下测试代码是否正常工作,这非常耗时。即使关闭wifi,如何使它正常工作?

我收到这样的错误消息:

在此处输入图片说明

穆达塞·阿贾兹(Mudasser Ajaz)

当您在其中运行应用程序时,ionic run android -l -c所有数据和资源都将通过网络从您的计算机上提供。实际上,在这种情况下,它在移动设备上的运行方式与在带有的计算机浏览器上运行的方式相同ionic serve因此,当您关闭移动互联网时,由于网络是服务页面的通道,因此无法从计算机进行服务。但是,将ionic run android所有应用程序源打包在移动设备中,并且资源是从中提供的file:///android_asset/www/

离子运行-l -c的真正目的: l代表liverload,只要源发生变化,它就会在移动设备上不断刷新您的应用程序。c代表控制台,应用程序控制台日志显示在启动应用程序的命令行中。它可以帮助离子开发人员进行测试,因为他们不必一次又一次地安装应用程序。但是请记住,请将手机连接到计算机,并且两者都应位于同一Internet网络上。

注意:cordova plugins在这种环境下,有时像相机等会表现出奇怪的现象。因此,无需-l -c检查插件相关功能就可以更好地使用它

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在开发过程中同步电子应用程序中的代码更改

来自分类Dev

在开发过程中如何阻止Java应用程序发送电子邮件?

来自分类Dev

在应用程序开发过程中轻敲android设备

来自分类Dev

android应用程序开发过程中的空数据库

来自分类Dev

在开发过程中如何阻止Java应用程序发送电子邮件?

来自分类Dev

在应用程序开发过程中轻敲android设备

来自分类Dev

在开发过程中通过Ember应用程序提供iframe内容

来自分类Dev

在开发过程中如何授予应用程序权限?

来自分类Dev

在开发过程中共享应用apk。它发送当前应用程序的早期版本

来自分类Dev

如果应用程序关闭,onSelectNotification Navigator无法正常工作

来自分类Dev

开发过程中应用未安装错误

来自分类Dev

开发过程中的对象冻结

来自分类Dev

开发过程中的npm peerDependencies

来自分类Dev

如果否则无法在 php 中的存储过程中工作

来自分类Dev

有没有办法在开发过程中使整合工作正常进行?

来自分类Dev

有没有办法在开发过程中使整合工作正常进行?

来自分类Dev

通过Inno Setup创建的安装程序无法在Windows 10上的安装过程中关闭应用程序

来自分类Dev

当我强制关闭应用程序时 SharedPreferences If/Else 语句无法正常工作

来自分类Dev

关闭不是来自 MainActivity 的应用程序无法正常工作

来自分类Dev

工头因延迟重装工作而在开发过程中中止

来自分类Dev

无法让ng-controller在离子应用程序中工作

来自分类Dev

在c中的程序开发过程中删除了注释的位置

来自分类Dev

应用服务器集成到开发过程中

来自分类Dev

Windows应用商店开发过程中的本地文件存储

来自分类Dev

开发过程C#deskTop应用程序中Data文件夹的正确位置在哪里

来自分类Dev

在程序包开发过程中查找未使用/“孤立”的未导出对象

来自分类Dev

即使关闭或最小化了应用程序,离子推送通知也能正常工作吗?

来自分类Dev

字体真棒图标在开发过程中无法正确显示,安装了凉亭

来自分类Dev

如何防止安装程序在升级过程中关闭应用程序

Related 相关文章

  1. 1

    在开发过程中同步电子应用程序中的代码更改

  2. 2

    在开发过程中如何阻止Java应用程序发送电子邮件?

  3. 3

    在应用程序开发过程中轻敲android设备

  4. 4

    android应用程序开发过程中的空数据库

  5. 5

    在开发过程中如何阻止Java应用程序发送电子邮件?

  6. 6

    在应用程序开发过程中轻敲android设备

  7. 7

    在开发过程中通过Ember应用程序提供iframe内容

  8. 8

    在开发过程中如何授予应用程序权限?

  9. 9

    在开发过程中共享应用apk。它发送当前应用程序的早期版本

  10. 10

    如果应用程序关闭,onSelectNotification Navigator无法正常工作

  11. 11

    开发过程中应用未安装错误

  12. 12

    开发过程中的对象冻结

  13. 13

    开发过程中的npm peerDependencies

  14. 14

    如果否则无法在 php 中的存储过程中工作

  15. 15

    有没有办法在开发过程中使整合工作正常进行?

  16. 16

    有没有办法在开发过程中使整合工作正常进行?

  17. 17

    通过Inno Setup创建的安装程序无法在Windows 10上的安装过程中关闭应用程序

  18. 18

    当我强制关闭应用程序时 SharedPreferences If/Else 语句无法正常工作

  19. 19

    关闭不是来自 MainActivity 的应用程序无法正常工作

  20. 20

    工头因延迟重装工作而在开发过程中中止

  21. 21

    无法让ng-controller在离子应用程序中工作

  22. 22

    在c中的程序开发过程中删除了注释的位置

  23. 23

    应用服务器集成到开发过程中

  24. 24

    Windows应用商店开发过程中的本地文件存储

  25. 25

    开发过程C#deskTop应用程序中Data文件夹的正确位置在哪里

  26. 26

    在程序包开发过程中查找未使用/“孤立”的未导出对象

  27. 27

    即使关闭或最小化了应用程序,离子推送通知也能正常工作吗?

  28. 28

    字体真棒图标在开发过程中无法正确显示,安装了凉亭

  29. 29

    如何防止安装程序在升级过程中关闭应用程序

热门标签

归档