@electron_ru

Страница 100 из 177
Viktor
12.02.2018
11:43:39
:)

Данил
12.02.2018
11:45:13
Чтот я не могу найти

Но видел ранее про это

Таймураз
12.02.2018
13:04:11
Но видел ранее про это
Какого поведения ты добиваешься? Чтобы окно закрывалось, но его можно было открыть заново?

Google
Данил
12.02.2018
13:04:34
нет

я использую electron-reload

Таймураз
12.02.2018
13:06:07
Объясни, какой вывод нужно сделать из того, что ты это используешь? Какое поведение ты реализуешь? Или что исправить хочешь?

Данил
12.02.2018
13:07:43
При изменении файлов electron-reload перезагружает приложение и в консоль после этого сыпятся ошибки

для того чтобы это устранить нужно удалить эти эвенты

перед перезагрузкой

Таймураз
12.02.2018
13:10:03
Выясни, на каком уровне перезагружается приложение и повесь обработчик, чтобы он не исполнял код, если запущено окно или что там мешает корректной работе этой зависимости

Данил
12.02.2018
13:11:23
сама зависимость работает корректно

перезагрузка - ребутается чисто html файлик

и вот как раз-таки эвент на remote же повешан

а значит, что после этой перезагрузки он не пропадет

и если не создать эвент - то ничего не будет работать

и вот так вот эвент на эвент

Google
Данил
12.02.2018
13:13:37
и при этом чем больше раз ты перезагрузил, тем больше ошибок за раз в консоль

при попытке обработать эвент

Dima
12.02.2018
13:15:19
может проще будет вынести events в main часть электрона?

Данил
12.02.2018
13:15:52
я работаю с dom.. ааа

хмм

после загрузки index.html сразу создавать события, вместе с win.show..

Dima
12.02.2018
13:16:44
ты можешь events пробрасывать в render через ipc

Данил
12.02.2018
13:17:00
ага

а как проверить что эвент уже есть?

чтобы повторно не посылать

Dima
12.02.2018
13:18:21
так у тебя все ивенты будут на main и заинитятся только при запуске приложения

Данил
12.02.2018
13:19:27
ну так через ipc можно когда угодно отправлять и все будет выполнено.. или нет?

тэк

а теперь проблемка

я не знаю как юзать этот ipc

Таймураз
12.02.2018
14:38:25
я не знаю как юзать этот ipc
Возможно, тебе помогут .once, а не .on вызовы

Данил
12.02.2018
14:38:49
но тут эвент вызовется только 1 раз

а мне нужно всегда

т.е. типа при повторном там blur уже ничего не сработает

Electron.js releases
12.02.2018
15:54:56
v2.0.0-beta.1 https://github.com/electron/electron/releases/tag/v2.0.0-beta.1 Bump v2.0.0-beta.1

Google
Сергей
12.02.2018
17:17:46
оп

и релиз удалили

Данил
12.02.2018
17:18:21
ага

сначала посмотрел - там ток исходники были (source code)

Сергей
12.02.2018
17:19:01
в мастер ветке тоже нет

Таймураз
13.02.2018
09:07:46
Нет инфы, что нового во второй версии?

Kirill
13.02.2018
09:13:00
Нет инфы, что нового во второй версии?
Может наконец то не такое отжимание памяти.

Сергей
13.02.2018
09:31:36
Там хром с ноджс

Kirill
13.02.2018
09:31:56
Там хром с ноджс
Тип это не возможно?)

Сергей
13.02.2018
09:32:19
Это не от электрона зависит

Таймураз
13.02.2018
09:35:54
Это не от электрона зависит
А вдруг электрон маги пишут

Aleksandr
13.02.2018
09:43:19
электрон != отжимание памяти

как и низкое потребление памяти с другими языками/фреймворками и пр.

Evgeniy
13.02.2018
09:46:29
такой вопрос не пойму что такое качаю через ajax файлы и сохраняю всё ок качаю svg файлы и выдает ошибку просто

Vasiliy
13.02.2018
09:48:27
Добрый день господа, а не подскажите, почему при сборке через electron-forge package могут не добавляться в конечную сборку некоторые пакеты (которые в package.json в dependencies указаны как ссылки на гитхаб ( "vue-strap":"github:yuche/vue-strap#v2")) ?

Таймураз
13.02.2018
10:01:50
Хром сам по себе кушает
Мб из самого движка можно что выплить Но это такое себе

Сергей
13.02.2018
10:07:41
можно да

Google
Сергей
13.02.2018
10:07:55
вроде планировалось сделать возможность создания своей сборки

например без webgl

Apollonarii
13.02.2018
10:31:26
electrino ещё)

Admin
ERROR: S client not available

Kirill
13.02.2018
10:45:32
electrino ещё)
Он же не поддерживается уже как месяцев 6

Vladimir
13.02.2018
10:49:13
например без webgl
еще можно было бы выпилить web-rtc, дебаггер и ffmpeg.

Сергей
13.02.2018
10:51:14
дебаггер зачем выпиливать?

только если в прод сборке вместе с девтулзами

Данил
13.02.2018
11:15:57
и как раз сама прога будет меньше весить

Михаил
13.02.2018
13:09:33
Подскажите как реализовать повторную перезагрузку renderer.js?

Данил
13.02.2018
13:10:27
всмысле повторную?

Михаил
13.02.2018
13:12:00
Ну при запуске electron при загрузке выполняется файл renderer.js правильно?

Вот мне его нужно повтовно вызвать. Грубо говоря перезагрузка, только без пересоздания окон

Данил
13.02.2018
13:12:59
require('electron').remote.getCurrentWindow().reload()

ну так то тут не так, как ты сказал: ты в package.json например в main написал main.js, а он в свою очередь загружает index.html (или как ты там свой файл назвал), и уже из html файла ты подключаешь renderer.js Ну по крайней мере у меня так

Михаил
13.02.2018
13:17:15
Да, все правильно

Данил
13.02.2018
13:20:58
ну

Google
Данил
13.02.2018
14:37:36


я юзал жс для этого

сначала брал ширину через clientWidth

теперь просто указал размер

70 для кнопок мака и 135 для вин 10

Evgeniy
13.02.2018
15:51:31
у меня у одного электрон падает если хочу к скролбару добавить z-index?

Данил
13.02.2018
15:54:59
Кидай в issues: укажи ось, версию электрона, код и как сделать

Ну и ошибку

Если таковая выходит

Boris
13.02.2018
17:37:46
.container { display: table; } .container-child { display: table-cell; } .container-child-1 { width: 220px; } .container-child-2 { width: 0.1%; } .container-child-3 { width: 300px; }

старый css костылями полнится

Данил
13.02.2018
17:38:43
уже решил

сначала брал ширину через clientWidth

Страница 100 из 177