|
“连续”取决于设备。例如,固定笔记本跟踪位置的速率要比启用 GPS 的智能手机慢很多。
|
|
下表不包括样式和常用的小组件属性。
|
属性名称
|
说明
|
基本类型
|
默认值
|
是否可绑定?(Y/N)
|
是否可本地化?(Y/N)
|
---|---|---|---|---|---|
TrackLocation
|
小组件会跟踪您位置的移动。如果未设置 ShowControls,小组件会在混搭处于活动期间持续跟踪。可通过显示控件来开启/关闭跟踪。绑定到此项,会通知其他小组件进行位置跟踪。
|
BOOLEAN
|
不可用
|
Y
|
N
|
EnableHighAccuracy
|
智能手机之类的设备能够使用其 GPS 功能。启用高精度会仅在网络范围内使用 GPS 功能。启用高精度会影响性能,并且由设备权限进行管理。
|
BOOLEAN
|
True
|
Y
|
N
|
MinimumUpdateFrequency
|
小组件尝试更新位置值的最小间隔时间 (秒)。
|
NUMBER
|
5
|
N
|
N
|
Timeout
|
小组件可接受的位置等待时间 (秒)。
|
NUMBER
|
T
|
T
|
|
MaximumCacheAge
|
缓存位置的活动时间 (秒)。MaximumCacheAge 中的后续调用将返回缓存的位置值。
|
NUMBER
|
0
|
N
|
N
|
CurrentLocation
|
当前位置 – WGS84 中的经度、纬度、海拔以及单位
|
LOCATION
|
不可用
|
Y
|
N
|
日期时间
|
检测到当前位置或返回错误的日期和时间。
|
DATETIME
|
不可用
|
Y
|
N
|
ShowDataLoading
|
加载时显示数据。
|
BOOLEAN
|
True
|
N
|
N
|
标题
|
检测到当前位置时的罗盘指向 (自正北的顺时针角度)。仅当 TrackLocation 为真时相关。
|
NUMBER
|
不可用
|
Y
|
N
|
Speed
|
检测到当前位置时您的移动速度 (米/秒)。仅当 TrackLocation 为真时相关。
|
NUMBER
|
不可用
|
Y
|
N
|
ShowControls
|
如果正在跟踪位置,您可以显示一个运行时控件以开始/停止跟踪。
|
BOOLEAN
|
False
|
N
|
N
|
LocationAccuracy
|
您所在位置的精度 (以米为单位)。
|
NUMBER
|
不可用
|
Y
|
N
|
ErrorMessage
|
获取位置失败时返回的错误消息。
|
STRING
|
不可用
|
Y
|
N
|
ErrorCode
|
获取位置失败时返回的错误代码。
|
NUMBER
|
不可用
|
Y
|
N
|
ShowDataLoading
|
允许正在加载的数据可见。
|
BOOLEAN
|
True
|
N
|
N
|
已更改
|
事件。获取位置成功时,会触发已更改事件。此事件可用于执行 AddStreamEntry 之类的服务以记录更新后的 CurrentLocation。
|
不可用
|
不可用
|
Y
|
N
|
Visible
|
小组件在运行时是否可见?
|
BOOLEAN
|
True
|
N
|
N
|
|
如果将地理标记配置为 TrackLocation,且打开了 ShowControls,则会在 UI 中显示例外控件。您可以单击此控件,尝试重新获取您所在的位置。
|