Я согласен с Shog9, хотя вместо этого я мог бы использовать:
Согласно w3schools , тег имеет разное поведение в разных браузерах.
Попробовав все, чтобы заставить его работать, я решил использовать стандарт Service
вместо WearableListenerService
.
Я реализовал CapabilityClient.OnCapabilityChangedListener
на Service
:
override fun onCapabilityChanged(p0: CapabilityInfo) {
Log.i("WearService", "Wearable Capability changed: {${p0?.nodes?.size ?: "null"}")
}
И зарегистрировал слушателя:
override fun onStartCommand(intent: Intent?, flags: Int, startId: Int): Int {
Wearable.getCapabilityClient(this).addListener(this, CAPABILITY)
return super.onStartCommand(intent, flags, startId)
}