Завтра
Ну по сути реклама почти соответствует действительности По крайней мере, подписать компонент на события ipc нет вообще никакого труда
Anton
Ты просто не забудь заимпортить ipc.
Anton
По-моему он в remote лежит
Vadim
И если что, есть отличие между ipcRenderer и ipcMain
Anton
Да, я только уже не помню где :)
Vadim
https://electronjs.org/docs/api/ipc-main#%D0%BE%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0-%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D0%BD%D0%B8%D0%B9
.
Веб-браузер, созданный на ElectronJS, случайно не сработал. До этого работал.
.
.exe
.
Кто-то может сказать мне, что такое проблема? В зависимости от этого решаем проблему
.
При открытии программы появится белое пустое окно
Артем
По виду - это винда 10, а она, вроде бы, не бывает 32 битной. А команда на сборку билдером имеет параметр ia32
Артем
Попробуйте слбрать под 64
.
Спс, Сейчас протестурую
Артем
Да и окно с ошибкой - это не проблема самой скомпиленной программы, а окно ошибки инсталлера...
.
Я думаю, что белое окно не из этого окна. Это как-то из рендеринга
Electron.js releases
v8.0.0-nightly.20190812 https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20190812 v8.0.0-nightly.20190812
Roman
какая 8 версия вообще
Roman
у меня с 5ой верстка не работает, сижу с четвертой
D
эх, даже в электроне тяжело с кросс-браузерностю)
S
Кроссбраузерность это миф
Nikita
у меня с 5ой верстка не работает, сижу с четвертой
что у вас там не работает?) с 3 на пятую без проблем апргрейдил пару месяцев назад
Roman
белый экран в браузер виндоу, даже разбирать лень, просто руки от такого опускаются
Nikita
а с чего решили что верстка?
Nikita
bulma и vue
осмелюсь предположить, что вот это избавит от белого экрана mainWindow = new BrowserWindow({ webPreferences: { nodeIntegration: true } });
Roman
с 2,3,4 версией все работало и с nodeIntegration
Roman
странное предположение
Nikita
странное предположение
в 5 выключили интеграцию по умолчанию, странно говорить про верстку по таким описаниям проблем – у вас дядька, скорее вью не завелся, а не "верстка не работает")
Roman
Очень вероятно Спасибо за хинт
Roman
Белый экран потому что роутер не загрузил шаблон и компонент, может быть, я не смотрел)
Roman
Я просто заранее расстроился
Roman
Представляете, приложухой пользуются более 100 человек в день, а у меня такие познания в ченджлогах электрона))0
Anton
Вопрос: а как сделать, чтобы у человека при переходе по ссылке в электроне открывался дефолтный браузер с этой ссылкой?
Electron.js releases
v6.0.2 https://github.com/electron/electron/releases/tag/v6.0.2 v6.0.2
Maksym
https://alligator.io/vuejs/component-lifecycle/
Maksym
не можешь в хуке компонента где отрисовываешь список слушать событие с мейн процеса? сколько ты уже с этим сидишь? неделю? и сколько у тебя там лет опыта? 6? 8?
Maksym
а в програмировании?
Maksym
24 года в проге и не осилить такою чепуху сильно)))
Maksym
тебе же даже сказали
Maksym
как делать, в чем проблема? ты не можешь нагуглить как написать хук для компонента?
Maksym
всунь в created хук ipcRenderer.on('твой-ивент') и все
Maksym
или какой там ипц не помню
Maksym
?
Maksym
в вью я не силен и вопросы у тя по вью может лучше спроси в их чате?
Kenan
????
Kenan
скрин кода кидай сюда
Anton
Так покажи код...
Maksym
вроде можно через this.$data.prop я хз как там правильно погугли
Maksym
красава
Electron.js releases
v8.0.0-nightly.20190813 https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20190813 v8.0.0-nightly.20190813
Roman
вы теряли контекст в вуе чтоли в итоге?
Anton
Return
Anton
Тебе сюда http://learn.javascript.ru/
Vadim
Anton ты что, этожесиньор
Anton
Бля, сорян, тогда https://javascript.info/
Vadim
Замыкания понимаешь?
Vadim
http://learn.javascript.ru/closures
Vadim
Кстати, в других языках замыкания подобны..
Anton
:) ты сделал мой день
Electron.js releases
v8.0.0-nightly.20190814 https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20190814 v8.0.0-nightly.20190814
Electron.js releases
v7.0.0-beta.3 https://github.com/electron/electron/releases/tag/v7.0.0-beta.3 v7.0.0-beta.3
Dima
подскажите плз по Електрону в хроме вот такая табличка
Dima
в Електроне теряется бордер почему то
Den
Кто-нибудь сталкивался с задачей эмулировать удаленный терминал? Что для этого юзали?
Electron.js releases
v8.0.0-nightly.20190815 https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20190815 v8.0.0-nightly.20190815
IfonYa
в Електроне теряется бордер почему то
таблица выходит за ширину и высоту блока. блоку пропиши box-sizing: border-box; или уменьш размеры таблицы. на величину (margin+ padding + border-width)
Anton
Привет. Не получается подписать маковскую сборку. Мож у кого есть статейка по этому поводу?
Anton
Спасиб. Как раз эту статтью начал читать
Anton
как же я люблю apple 🤮
Electron.js releases
v8.0.0-nightly.20190816 https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20190816 v8.0.0-nightly.20190816
Roman
Всем привет) Кто-нибудь сможет помочь с херней описанной в issue?( Я уже 2 недели ломаю голову, пожалуйста хелп ми(( https://github.com/electron/electron/issues/19788
rovnyart
Всем привет, ребят, подскажите плз, что я делаю не так, никак не могу разобраться с путями. У меня в приложении есть место, где мне надо прочитать файлы из относительного пути, делаю это как path.resolve('src/models'), в дев-режиме все работает, в продуктовом режиме - тоже все работает, перестает работать после упаковки electron-packager-ом. Ок, почитал FAQ, там написано, что нужно резолвить пути так: path.resolve(__dirname, 'src/models'). И вот эта хрень у меня вообще не работает. Я использую webpack, у меня __dirname вообще почему-то просто /. Прочитал про опцию node: { __dirname: false } в конфиге вебпака, выставил ее, __dirname стало вообще каким-то адом node_modules\electron\dist\resources\electron.asar\renderer, и конечно с таким дирнейм ничего не резолвится((( Не понимаю, че ему надо, подскажите плз, может кто сталкивался?