Danila
Зачем вам для этого два отдельных окна?
Sergey
Maksim
Зачем вам для этого два отдельных окна?
Второе окно будет отображаться на другом мониторе, то есть одно окно для зрителей, другое для человека, который сидит за компьютером и изменяет табло соответственно
Danila
Веб сокеты
А зачем использовать WebSockets если можно:
- Использовать IPC (самое простое)
- Использовать https://www.npmjs.com/package/redux-electron-store и просто синхронизировать часть стора между окнами
Maksim
Спасибо
Михаил
Я подобное через реббит делал.
Sergey
Михаил
Одна апликаха(клиентская) в режиме киоска - потом вообще просто в браузере запустили
Sergey
Да и ридакс использовать... такое себе
Если только уже есть в системе
Egor
Electron.js releases
v13.0.0-nightly.20210126
https://github.com/electron/electron/releases/tag/v13.0.0-nightly.20210126
v13.0.0-nightly.20210126
Олег
Я могу как-то скруглить окно?
Ilya
Я могу как-то скруглить окно?
Я создаю окно с параметрами frame false и transparent true, и задаю стили уже в приложении. Возможно есть способы получше, самому интересно 🧐
Олег
Я так уже попробовал, уголок все равно остается
Ilya
Возможно помогут отступы
Vadim
Electron.js releases
v13.0.0-nightly.20210127
https://github.com/electron/electron/releases/tag/v13.0.0-nightly.20210127
v13.0.0-nightly.20210127
Electron.js releases
v10.3.1
https://github.com/electron/electron/releases/tag/v10.3.1
v10.3.1
Electron.js releases
v9.4.2
https://github.com/electron/electron/releases/tag/v9.4.2
v9.4.2
Maksim
Можно ли как-то отслеживать, открыто ли окно, и если не открыто, то определённые функции не выполняются?
Георгий
Георгий
Можно использовать это апи, или использовать значение из https://www.electronjs.org/docs/api/browser-window#winisminimized
Electron.js releases
v13.0.0-nightly.20210128
https://github.com/electron/electron/releases/tag/v13.0.0-nightly.20210128
v13.0.0-nightly.20210128
Electron.js releases
v12.0.0-beta.19
https://github.com/electron/electron/releases/tag/v12.0.0-beta.19
v12.0.0-beta.19
Electron.js releases
v13.0.0-nightly.20210129
https://github.com/electron/electron/releases/tag/v13.0.0-nightly.20210129
v13.0.0-nightly.20210129
Станислав
т.е. я собираю nsis, не запускается. собрал распакованное приложение (portable), тоже. с линукса помню такой способ, как запуск приложения в консоли, но на винде ничего не вижу в консоли
добавил флаг --enable-logging, получил [15080:0131/153307.168:ERROR:crashpad_client_win.cc(808)] not connected
Станислав
Anonymous
Господа, включаем удаленные считыватели мыслей и исходников кода
Станислав
я не очень понимаю, как тут помогут исходники, если в несобранном состоянии все работает. собираю командой node_modules\.bin\electron-builder --win --dir, в package.json ничего особенного, что относится к electron-builder
Станислав
Господа, включаем удаленные считыватели мыслей и исходников кода
https://github.com/laontme/ex-electron
сделал базовый пример, как работает мое приложение. есть приложение, оно поделено на две части: ядро(core) и клиент(client), index.js исходя из событий клиента дергает методы ядра. если попытаться запустить собранное приложение, то оно не запустится и не выдаст никакой ошибки, но если запустить его, используя electron ., то все работает так, как должно
Lev
Полагаю что путь до URL окна неверный после сборки
Lev
Он у вас относительный указан
Vadim
Станислав
Станислав
хм, такой код выводит диалог, но окно не запускает, видимо, вы правы, насчет пути
Станислав
но я не могу понять, как исправить win.loadURL(`file://${app.getAppPath()}/src/client/index.html`);. такой способ, например, не работает
Станислав
хотя, видимо, проблема не в пути, ведь даже окно не создается
Станислав
Artem
Станислав
вот если запускать через electron . и не загружать никакой файл, то открывается окно, а если в собранном приложении так сделать, то даже окна не будет, так что думаю, ошибка тоже не в этом
Anonymous
Станислав
Anonymous
В package.json
Станислав
Anonymous
а где написано? ссылку можно?
Ну допустим это https://question-it.com/questions/259586/electron-builder-zaprescheno-zagruzhat-lokalnyj-resurs-appasar-build-indexhtml
Станислав
это странное решение, ведь https://www.electron.build/configuration/contents.html#files, но я попробую
Anonymous
Станислав
не, все не то
Станислав
т.е. при таком коде, диалог появляется, а окно нет
Станислав
Anonymous
Станислав
ща попробую в try catch завернуть, вдруг че получится
Станислав
при таком коде, я не получаю ни win, ни error. похоже на бред уже
Станислав
Станислав
icon: 'logo.ico' виновник
Станислав
проблема решена. всем спасибо 😂
Vadim
Lev
Путь до иконки кривой
Lev
Скорее всего или чот такое
Станислав
хм, может и так, ща посмотрю
Серегей
Кто-то работал с Electron.Net(Blazor). Столкнулся с проблемой Code Sign + Notarization под macOS .
Dmitry
Но блазор же != электрон
Серегей
Да и вс еже . Есть у кого то опыт работы с этим зверем . Так как приложение уже почти готово, а подписать его не получается . Или подскажите в каком направлении копать .
Electron.js releases
v13.0.0-nightly.20210201
https://github.com/electron/electron/releases/tag/v13.0.0-nightly.20210201
v13.0.0-nightly.20210201
Electron.js releases
v12.0.0-beta.20
https://github.com/electron/electron/releases/tag/v12.0.0-beta.20
v12.0.0-beta.20
Станислав
слушайте, а сборка electron-builderом для винды с самоподписанными сертификатами не дает ничего, они ведь типо не доверенные, да?
Vadim
Станислав
и чтобы смартскрин не ругался, надо покупать?
Vadim
Только ещё хуже, скорее будет думать что ещё и подделка
Vadim
Vadim
Vadim
Лучше EV