@electron_ru

Страница 132 из 177
Andrew
11.05.2018
07:34:17
Спасибо. Посмотрю сокеты.

Andrey
11.05.2018
07:36:43
Можно, можно. Определяется вебконтент через browserwindow и шлёшь в него событие

Andrew
11.05.2018
07:41:06
Ага! Что-то похожее нашел в документации. Сейчас попробую.

Andrey
11.05.2018
07:42:41
Главное убедиться, что webContents найден, на случай попытки отправки в ещё не открытое окно.

Google
Andrew
11.05.2018
08:25:58
Вообщем такой вариант отправки из Главного процесса работает: mainWindow.webContents.send('enter', 'string'); Андрей, спасибо за подсказку.

Roman
11.05.2018
23:12:05
одмены

Finch
12.05.2018
08:29:36
Кто использует Electron вместе с Реактом?

Zae
12.05.2018
08:30:25
я

Finch
12.05.2018
08:32:08
я
И как? То есть ты не пишешь на чистом JS а используешь Реакт? Нравится?

Zae
12.05.2018
08:33:36
очень

Finch
12.05.2018
08:34:34
очень
Кинь пример приложения на Реакте и Электроне

Zae
12.05.2018
08:35:21
загугли, их тысячи

если прям сходу сказать - github desktop

Finch
12.05.2018
08:42:46
Спасибо! Нашел примеры.

Данил
12.05.2018
20:25:18
как получить папку загрузок на линуксе, маке или винде? (ну нужно найти на всех трех платформах)

Andrew
12.05.2018
20:28:29
https://www.npmjs.com/package/downloads-folder

Данил
12.05.2018
20:34:25
Google
Sheldhur
14.05.2018
01:41:45
https://tproger.ru/news/electron-flaw/

Данил
14.05.2018
15:15:27


Mikita
14.05.2018
15:35:06
А что это?

Andrey
14.05.2018
15:38:57
Заблокированные прокуратурой адреса?

Roman
14.05.2018
15:42:30
а разве не давно это?

у меня сто лет не качается

как держать окно всегда в фокусе?

Данил
14.05.2018
20:32:49
как держать окно всегда в фокусе?
Мож он блюр делать focus()

Roman
14.05.2018
20:33:09
пробовал, не помогло

Max
14.05.2018
20:36:07
Не представляю зачем вообще такое нужно?

alwaysOnTop еще понять можно, но что бы always on focus...

Данил
14.05.2018
20:41:28
Не представляю зачем вообще такое нужно?
действительно, что-то специфичное

Quiss
14.05.2018
20:42:14
Sergey
15.05.2018
12:32:09
Привет, при компиляции приложения и его запуске - Cannot find module '*module*'

Max
15.05.2018
12:34:01
А покажи полный путь до этого модуля

Sergey
15.05.2018
12:35:17
А покажи полный путь до этого модуля
Если не компилировать, а просто стартовать, то все ок

Max
15.05.2018
12:36:51
Хм, попробуй удалить node_modules и очистить npm-cache

Ну и надеюсь fs-extra у тебя установлен

Google
Roman
15.05.2018
12:39:41
Не представляю зачем вообще такое нужно?
веб-виджет сторонний не видит фокуса

Sergey
15.05.2018
12:42:22
Проблема решена, спасибо.

Привет, я создаю дочернее окно из процесса рендера, как ему по ipc обратится из окна к дочернему?

Sergey
15.05.2018
18:05:28
как создаешь?
new BrowserWindow, который получаю из global

Sheldhur
15.05.2018
18:07:42
https://github.com/electron/electron/blob/master/docs/api/ipc-renderer.md#ipcrenderersendtowindowid-channel--arg1-arg2-

windowId можно получить из объекта возвращаемого при new BrowserWindow

вроде

а падажы

тебе из дочернего к родителю?

Max
15.05.2018
18:24:12
v2.0 продолжает преподносить неприятные сюрпризы: https://github.com/electron/electron/issues/12042#issuecomment-389233119 Скорость так и осталась не ахти, а вот артефакты вернулись. Одна надежда на PR который принесет интеграцию Chrome 66. До этого момнта переходить на ветку 2.x пока нет смысла, особенно если вы пользуетесь канвасом

Sheldhur
15.05.2018
18:27:13


Max
15.05.2018
18:46:19
Там все сложно. Chrome 61 очень неудачная сборка

Electron.js releases
15.05.2018
20:53:05
electron v1.6.18 https://github.com/electron/electron/releases/tag/v1.6.18 End-of-Support Release This release marks the end of 1.6.x's support cycle. For more details on supported versions, please see https://electronjs.org/docs/tutorial/support#supported-versions.

Roman
15.05.2018
20:56:10
все, теперь только 2?

Max
15.05.2018
21:23:50
Ну 1.8.x и 1.7.x еще поддерживаться же будут

Sergey
16.05.2018
06:42:44
Привет, кто нибудь юзал RTCPeerConnection в электроне?

Rustam
16.05.2018
08:37:32
Привет, кто нибудь юзал RTCPeerConnection в электроне?
в нём нет, вне него использовал simplewebrtc

Sergey
16.05.2018
08:37:51
в нём нет, вне него использовал simplewebrtc
В нем есть, но не все функции

Google
Rustam
16.05.2018
08:37:58
чего не хватает?

Sergey
16.05.2018
08:38:02
Нету addStream, addTrack

Rustam
16.05.2018
08:38:14
а нафиг он тогда нужен?

Admin
ERROR: S client not available

Sergey
16.05.2018
08:38:22
Хотя некоторые приложения как-то используют эти функции, например Discord

Rustam
16.05.2018
08:38:36
я думаю что функции есть

Sergey
16.05.2018
08:38:39
а нафиг он тогда нужен?
Я хочу понять, как дискорд передает MediaTrack через электрон, там же нет штук

я думаю что функции есть
Нету, даже такая issue есть в репе на гитхабе

Rustam
16.05.2018
08:39:03
Slack тоже построен на электроне

предлагаю посмотреть его исходники

там тоже есть голосовые звкони/видео

стоп

а getUserMedia есть?

сам поток достать то можно?

если да, то надо смотреть полифиллы как работают, транспорт переделать не проблема

уже забыл что PeerConnection это транспорт всего лишь

Sergey
16.05.2018
08:45:30
Да

стоп

а getUserMedia есть?

сам поток достать то можно?

Google
Sergey
16.05.2018
08:45:41
сам поток достать то можно?
Да, достаётся легко

Но я не нашел полифилов

Ниодного

Rustam
16.05.2018
08:45:57
webrtc adapter

он на оф сайте webrtc должен быть

https://github.com/webrtc/adapter

посмотри по коду, может какое-то из старых апи доступно

и это https://github.com/feross/simple-peer

Sergey
16.05.2018
08:50:35
https://github.com/webrtc/adapter
Я с ним не разобрался

и это https://github.com/feross/simple-peer
А ее я как раз юзаю

Я issues создал, говорят что addTracks лучше, но его тоже нет в электроне :D

Rustam
16.05.2018
08:55:28
ну путь явно есть

слак работает же

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