Vadim
50-60 это норма
Oleh
У меня 400мб весит :(
Oleh
Почему-то, особо разбирался
Деня
50-60 это норма
Как так получилось?
Vadim
У меня 400мб весит :(
Картинки они и в Сях картинки
Oleh
Ну сейчас скажу сколько картинки весят
Oleh
Меньше 1Мб
Vadim
Как так получилось?
Мы говорим про сжатое или не сжатое? 60 это сжатое и 120 распакованное
Oleh
~850КБ
Деня
Мы говорим про сжатое или не сжатое? 60 это сжатое и 120 распакованное
Распакованное, это все равно очень много для простой приложеньки из пары форм)
Vadim
Распакованное, это все равно очень много для простой приложеньки из пары форм)
Да, для простой приложеньки из пары форм смысла от электрона 0)
Деня
Да, для простой приложеньки из пары форм смысла от электрона 0)
В этом и проблема:/ А делать какую-то обертку из webview - дичь полнейшая, хоть и весить будет гораздо меньше
Vadim
Чего дичь? IE11(то что будет в вебвью) вполне жизнеспособен для простенького.
Завтра
а в чем смысл заворачивать пару формочек в электрон? или сайтом не обойтись?
Александр
Я думаю это скорее проблема билдеров, хотя может быть имеется ввиду что-то другое
После билда 50мб - это слишком много. Даже ссаный фонгеп выходит в 1мб после билда
Egor
Электрон решил проблему с весом после билда?
Ну когда хромиум и нода решат проблему с весом, там и электрон подтянется)))
Радж
Всем доброго времени суток) Если кто пробовал electron-context-menu Подскажите, как сделать отработку контекстного меню в определенном месте., скажем div с определенным классом
Радж
Если это вообще возможно ))))
Oleh
Надо посмотреть что оно в visible присылает
Oleh
И там callback для него написать
Oleh
https://www.electronjs.org/docs/api/web-contents#event-context-menu
Oleh
Прям по классу это наверное не выйдет
Oleh
Но можно каждый клик обрабатывать вручную
Oleh
И сохранять в стейт, а потом использовать его в visible
Oleh
например visible: state.isNecessaryBlockClicked
Oleh
А смотреть за вызовом context menu через addEventListener и contextmenu
Oleh
body.addEventListener('contextmenu', e => { if (e.target..classList.contains('myClassName')) state.isNecessaryBlockClicked = true state.isNecessaryBlockClicked = false })
Oleh
Что-то типо такого
Радж
Спасибо )
Сергій
Всем привет! Кто то может сказать почему когда я гружу линку какого то сайта через win.loadUrl и пытаюсь там авторизоваться на некоторых сайтах не пускает и как это можно пофиксить?
Electron.js releases
v10.0.0-beta.7 https://github.com/electron/electron/releases/tag/v10.0.0-beta.7 v10.0.0-beta.7
Electron.js releases
v11.0.0-nightly.20200629 https://github.com/electron/electron/releases/tag/v11.0.0-nightly.20200629 v11.0.0-nightly.20200629
Or
как изменить цвет Tray меню ?😳
Oleh
Думаю это зависит от общих настроек
Electron.js releases
v11.0.0-nightly.20200630 https://github.com/electron/electron/releases/tag/v11.0.0-nightly.20200630 v11.0.0-nightly.20200630
Alex
нужно в окне електрона показывать или скрывать картинки. при создании окна есть опция в webPreferences -> images: (false | true) - но как ее менять потом не могу найти. может кто работал с этим, подскажите как изменить в активном окне?
Oleh
Зачем ее менять?
Oleh
Это невозможно скорее всего, надо новое окно создавать
Vadim
Или вопрос в чем?)
Alex
нужно показывать контент страницы без картинок или с картинками.
Oleh
Ну через CSS решить можно
Oleh
Это не вопрос про electron, или я неправильно его понимаю
Alex
есть опция уже browserWindow не отображать картинки.. не охота вешать скрипт на страницу и влазить с css
Alex
Это не вопрос про electron, или я неправильно его понимаю
приложение на електроне. свой мини браузер с нужными фильтрами.. и есть опция отображать контент в окне с картинками или без. решается путем создания нового окна, но хотелось бы без перезагрузки окна это сделать..
Vadim
Ну через CSS решить можно
Это не костыль, а нормальное решение
Vadim
img { display: none }
тагл класса на бади и все
Danila
тагл класса на бади и все
ну вот с !important это не сработает )
Alex
все картинки уже прогрузятся. вопрос в уменьшении трафика
Danila
короче решение через CSS неполное, как ни крути
Vadim
короче решение через CSS неполное, как ни крути
Пф, ок. Слушатель на дом мутэйшн и дроп добавленных нод
Alex
вобщим опцию в webPreferences -> images в созданом окне менять нельзя?
Oleh
вобщим опцию в webPreferences -> images в созданом окне менять нельзя?
Нет, в webPreferences вообще по моему ничего нельзя менять без перерендера
Alex
Спасибо! думал есть варианты.. через css нет смысла просто.. задача другая
Electron.js releases
v11.0.0-nightly.20200701 https://github.com/electron/electron/releases/tag/v11.0.0-nightly.20200701 v11.0.0-nightly.20200701
Electron.js releases
v10.0.0-beta.8 https://github.com/electron/electron/releases/tag/v10.0.0-beta.8 v10.0.0-beta.8
Electron.js releases
v11.0.0-nightly.20200702 https://github.com/electron/electron/releases/tag/v11.0.0-nightly.20200702 v11.0.0-nightly.20200702
Радж
Всем хороших выходных ))))) !!!!!!
Erasyl Meiramov
😂😂😂
Electron.js releases
v11.0.0-nightly.20200703 https://github.com/electron/electron/releases/tag/v11.0.0-nightly.20200703 v11.0.0-nightly.20200703
Kirill
Привет. Чатик живой и адекватную помощь по вопросам получить возможно или чатик чисто наблюдателей за ночными сборками?
Vadim
Еще мемасики и бинарные опционы от маска)
Kirill
Всё как у всех :)
Vadim
Ага
Kirill
Я вообще не из веба, но играюсь с реактом на фронтенде и сейчас решил на коленочке себе утилитку собрать, но сборки electron + react до жути жопные какие-то (https://github.com/electron-react-boilerplate/electron-react-boilerplate).
Kirill
По два набора node_modules и packages.json с yarn. Тьма.
Kirill
Это типа будничный электрон или можно почеловечи дела делать?
Oleh
А зачем два набора?
Oleh
Сделай один и все
Kirill
А зачем два набора?
А их два бай дизайн в темплейте, который я скинул. Я вот уже несколько часов его копаю и, если честно, нахожу исключительно жуткий говнокод
Kirill
И хотел узнать это нормально или я просто реально говно откопал
Oleh
А, ты про этот темплейт. Так сделай сам тогда, все будешь понимать в нем, и не будет лишнего
Oleh
По идее, это правильно делить на две части, сборка с электроном отдельно и самоп приложение. Но меня одино время это сильно напрягало и я себе сделал все в одном файле
Vadim
Почему правильно? Все очень зависит от архитектуры
Kirill
Вот такой пример композиции выглядит окей https://github.com/dbilgili/minimal-electron-react-boilerplate
Kirill
отдельно реакт и отдельно электрон на подсосе
Oleh
Почему правильно? Все очень зависит от архитектуры
Ну как бы сборку отдельно делаешь, а внутри уже само приложение
Oleh
Это чисто вкусовщина даже скорее