LocationSourceX extension

跨平台归类扩展(按语义分组,不是平台分组)。

用户不需要关心平台,直接用 .isGnss / .isNetwork / .isCached 等即可。

on

Properties

isCached bool

Available on LocationSource, provided by the LocationSourceX extension

是否为缓存定位来源。
no setter
isFused bool

Available on LocationSource, provided by the LocationSourceX extension

是否为融合定位(仅 Android 原生有此枚举值)。
no setter
isGnss bool

Available on LocationSource, provided by the LocationSourceX extension

是否为任一端的卫星定位来源(GPS / 北斗 / RTK / GNSS)。
no setter
isIndoor bool

Available on LocationSource, provided by the LocationSourceX extension

是否为室内高精度定位(仅 Harmony 原生有此枚举值)。
no setter
isNetwork bool

Available on LocationSource, provided by the LocationSourceX extension

是否为任一端的网络定位来源(Wi-Fi / 基站 / Network)。
no setter
wireName String

Available on LocationSource, provided by the LocationSourceX extension

给 channel 的字符串名。
no setter

Static Methods

fromWire(String? wire) LocationSource

Available on LocationSource, provided by the LocationSourceX extension

从 channel 字符串名解析。无法解析时返回 LocationSource.unknown