IONIC 3:启用设备飞行模式后如何获取地理位置坐标?

时间:2019-02-12 09:53:54

标签: android angular ionic-framework ionic3

我有一个在IONIC 3中创建的移动应用程序。我曾经使用过

  1. 离子本机地理位置插件-获取坐标
  2. 诊断插件-检查位置是否已启用
  3. 位置准确性插件-手动启用位置

我还使用了SQLite插件来存储数据,以便用户也可以在离线时使用该应用程序。一切都很好。当Internet开启且Internet也关闭时,我可以获取地理位置坐标。但是,当用户启用飞行模式时,就会出现问题。

预期的行为是-当用户进入特定页面时,应检查是否启用了位置,否则将要求他这样做。

但是现在(在飞行模式下)它将错误记录到控制台。

  

代码-3   信息-位置设置不正确,无法在此处固定。对话框未创建。

我在2 3个设备上尝试过相同的操作。正如我在某处所读到的,有些设备在飞行模式下可以工作/提供(地理位置坐标),而有些则不能。

0 个答案:

没有答案