Maksim
хорошо спасибо гляну
попробуй еще потестить яндекс AppМетрику https://appmetrica.yandex.ru/
Написано что бесплатно.
Roman
она под мобилки заточена
Roman
и кордову
Roman
Roman
дескметрикс хороший, спасибо
Andrey
Неплохой)
Andrey
У них пока с трекингом установок не очень. В остальном ок
Den
Народ, а вот, что делать, если тот же google analytics (https://github.com/jaystack/electron-ga) требует API ключик. А ведь любой юзер может ломануть приложение, взять ключ и использовать в своих нуждах (Мб это ему не надо, но просто в теории).
Den
Да и любой другой сервис с api кеем
Andriy ✙
Andriy ✙
Anonymous
Это публичный ключ привязанный только к конкретной аппке
Den
Но у приложения же нет никакого уникального идентификатора
Den
Как у сайта — url
Den
И как тогда привязывать?
Anonymous
Ты что то про UUID слышал?
Anonymous
А про ассиметричное шифрование? Про открытый и закрытый ключи?
Den
Окей, слишком сложно пока) Когда столкнусь с этим, буду копать, спс)
Andrey
Anonymous
ДА, накрутить можно)
Anonymous
только смысл?
Andrey
Вот именно, смысла в этом нет. Но да, технически можно вытащить из приложения/перехватить трафик.
Den
Олег
App threw an error during load
Error: A dynamic link library (DLL) initialization routine failed.
кто нибудь сталкивался с таким?
это от сишного модуля
Oleksii
1. Скомпилировать командой:
node-gyp configure build --target=здесь версия електрона
2. Использовать electron-rebuild
Oleksii
Выполнить эти 2 пункта
Андрей
Привет всем!
Кто-нибудь знает как в свойстве accelerator («горячая клавиша») в Меню назначить что-то вроде скан-кода клавиши. А то если передать строку 'w', то он будет реагировать только если в английской раскладке нажали клавишу W. А если в кириллической раскладке нажать такую же клавишу, то обработчик не запустится.
Andriy ✙
Код клавиши укажи
Андрей
Код клавиши укажи
Код клавиши не срабатывает. Не сработает даже если в свойстве accelerator написать так: 'OorЩ'.
Andrey
accelerator: 'CommandOrControl+N’
Срабатывает без изменений на разных языках в macOS и Windows.
Andrey
Полагаю вопрос в чём-то другом.
Andriy ✙
Andriy ✙
Вот сейчас затестил, и у меня все ок
Andriy ✙
Что accelerator в меню, что globalShortcat - оба обработчика срабатывают вне зависимости от раскладки
Андрей
Поставил чистую копию. На Виндоусе работает с любой раскладкой. Проблема только с Маком. Может неправильно написал запуск функции?
{
label: 'Test',
accelerator: 'Z',
click: function () {
app.quit()
}
}
Władimir (Zae)
добрый день, кто-нибудь делал длинные связки горячих клавиш? допустим мне нужна комбинация ctrl + shift + e + n + g
Andrey
В этом есть лгика, особенно если фокус в инпуте)
Andrey
Władimir (Zae)
Andrey
Собстно:
accelerator: 'CommandOrControl+Shift+N+E+G’
Władimir (Zae)
спасибо
Данил
Данил
который подключен к серверу на ноде
Roman
самопал мне не катит
Данил
я добавил потому что и так заливаю эту же инфу в базу
Данил
хотя как раз для того чтобы смотреть кто заходит....
Данил
ну нормальных решений и нет
Данил
лол
Данил
тут наверное у всех и так есть свои проекты на электроне
Anonymous
Привет всем! Возможно кто то может просветить в оптимизации работы, есть браузер и он немного подлагивает на зуме внутри сайта, и немного дергается во время прокрутки страницы, хотел бы это убрать
Anonymous
А при чем здесь electron?
Sergey
вот мне тоже интересно
Anonymous
браузер написанный на electron
Alexandr
ммм.. ты написал браузер внутри браузера?
Sergey
Anonymous
Ну Brave тоже на электроне, точнее на его форке
Anonymous
как лучше сделать авторизацию в приложении на electron?
Anonymous
А лагает у тебя скорее всего из-за проблем с event loop-ом. У тебя ведь UI браузера и сам сайт навеняка в одном потоке крутятся и с одним event-лупом.
Anonymous
Посмотри как в Brave сделано
Roman
Anonymous
печалька
Andrey
Ого
Andrey
От же неугомонные
Чурка
Слушайте. Я сейчас сижу, читаю, сижу...
Скажите, я все правильно читаю: https://www.npmjs.com/package/react-native-electron ?
Это перенос Реакта из веба из нативки из веба в эмуляцию нативки ?
Anonymous
Да, это эмуляция react-native на js через (react-native-web) и все это на electron. Честно говоря не знаю для чего это нужно. Разве что кто то решил с больной версии быстро перескочить на десктоп без рефакторинга
Чурка
https://www.npmjs.com/package/electron-clr - какие милости обновились.
Anonymous
Жесть! То есть ты пишешь код только под винду, при этом не используя богатство web-экосистемы, что дает тебе electron? Зачем это вообще нужно? 😂
Anonymous
Лицензия WTFPL (Do What The Fuck You Want To Public License). Хм... не знал, что такая существует)
Andrey
быстрое прототипирование с использованием нативных библиотек?
Anonymous
Ребята, привет! У меня длинный список раскрывающихся меню. Как можно сделать поиск в режиме реального времени, чтобы при вводе пункты меню, которые не подходят под запрашиваемый запрос исчезали, а вложенные были видимы.
Мне просто имя либы, и я пойду её курить)
Lev
а оуками*
Lev
ну просто фильтр сделать
Lev
этож строк 10 кода
Lev
пробежаться по массиву оставить нужное
Anonymous
пробежаться по массиву оставить нужное
Это так выглядит
<ul>
<li>
<li>То жопа <button onClick="'function()<li>
<li>То голова <button onClick="'function()<li>
<li>Имя функции <button onClick="'function()<li>
как-то надо чтобы при вводе каждого символа в строке кода, он фильтровал список, удаляя всё то, что не содержит запроса
Lev
Ну оно формируется не из массива?
Lev
Данные просто в html?
Lev
Это все так же пишется на голом жс... Ну строк будет побольше чутка