Ionic 3如何知道GPS是否启用

时间:2018-09-04 12:08:12

标签: android ionic-framework geolocation

我正在使用Ionic 3,并且在一个页面中需要跟踪用户的位置(仅纬度和经度)。我如何知道GPS是否已启用,如何知道用户是否通过android控制面板禁用GPS?

这是我的代码:

this.geolocation.watchPosition({enableHighAccuracy : true,maximumAge:0}).filter((p: any) => p.code === undefined).subscribe((position: Geoposition)=>{
    this.latitude = position.coords.latitude;
    this.longitude = position.coords.longitude;  
});

1 个答案:

答案 0 :(得分:2)

使用android权限https://ionicframework.com/docs/native/android-permissions/

                    <Table.Cell
                      key={value}
                      selectable
                      {...arrayOne.includes(value)?{bgcolor="red"}:{}}
                      {...arrayTwo.includes(value)?{bgcolor="blue"}:{}}
                    >
                      {value}
                    </Table.Cell>