169 похожих чатов

Привет всем, является нормальным использование отправки ивентов с натива в

жс для изменения установленной темы? Может быть есть более менее ресурсоемкое решения?Реализовал через такую тему, вроде работает, рор сомневаюсь почему-то что нормальное решение.

12 ответов

25 просмотров

по сути любые нативные ивенты так или иначе в js нужно прокидывать, если со стороны js нужно как-то реагировать на них а как еще)

zhazhazha-ඞ Автор вопроса
Danila Nikonets
по сути любые нативные ивенты так или иначе в js н...

значит как я понимаю других способов немного?)

zhazhazha ඞ
значит как я понимаю других способов немного?)

я вообще не очень понял что именно ты хочешь, но скорее да, немного)

zhazhazha-ඞ Автор вопроса
Danila Nikonets
я вообще не очень понял что именно ты хочешь, но с...

хотелось узнать, может быть существуют другие реализации, что были бы лучше, но как я понимаю могу об этом не волноваться)

zhazhazha ඞ
хотелось узнать, может быть существуют другие реал...

реализации чего именно? “отправки ивентов с натива в жс для изменения установленной темы” что за тема, что за ивент, почему она в нативе меняется и тп - вот это не понятно

zhazhazha-ඞ Автор вопроса
Danila Nikonets
реализации чего именно? “отправки ивентов с натива...

имелась в виду реализация изменения предпочтительной темы интерфейса в UI

zhazhazha-ඞ Автор вопроса
Danila Nikonets
реализации чего именно? “отправки ивентов с натива...

с помощью отправки события из натива можно его словить с помощью слушателя что на стороне жс

zhazhazha ඞ
имелась в виду реализация изменения предпочтительн...

имеешь ввиду темную/светлую тему юзер включил на телефоне (не внутри приложения а именно глобально на телефоне да?)?

zhazhazha ඞ
-, именно внутри приложения

ну это можно и на стороне js все сделать, тут натив не обязателен просто какая-то кнопка, по клику меняешь значение в стейте, сохраняешь куда нибудь в асинк сторадж например чтобы при следующем запуске запомнить выбор

zhazhazha-ඞ Автор вопроса
Danila Nikonets
ну это можно и на стороне js все сделать, тут нати...

это да, но проблема в том у меня "кнопка" что изменяет тему находится в drawer навигаторе, и как передать изменение темы на активный + открытый на половину в этот момент экран с боку я не придумал(без какого либо перенаправления на домашнюю страницу дабы подцепилось новое значение

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта