Я не могу заставить работать светодиодный индикатор по методу setLights
, предоставленному react-native-firebase
.Я не уверен, является ли это ошибкой, или я неправильно передаю параметры.
Я вызываю метод следующим образом:
const channelID = 'test-channel';
const channel = new firebase.notifications.Android.Channel(
channelID,
'Test Channel',
firebase.notifications.Android.Importance.Max,
)
.setDescription('Test notification channel');
firebase.notifications().android.createChannel(channel);
const notification = new firebase.notifications.Notification()
.setTitle('test title')
.setBody('test body')
.setSound('default');
notification
.android.setChannelId(channelID)
.android.setSmallIcon('icon')
.android.setLights(0xffffffff, 500, 500);
firebase.notifications().displayNotification(notification);
Я не уверен, какой формат первыйномер должен быть внутри. Насколько я понимаю, он конвертируется в формат Android ARGB, поэтому я предположил, что это должно быть шестнадцатеричное число, но оно может быть неправильным.