@electron_ru

Страница 174 из 177
Electron.js releases
16.10.2018
06:55:41
v4.0.0-beta.4 https://github.com/electron/electron/releases/tag/v4.0.0-beta.4 v4.0.0-beta.4

Google
Georgy
16.10.2018
11:42:19
const urls = ['https://exmaple.com/img.png', 'https://example.com/img1.png']; urls.map(url => https.get(url, res => { res.pipe(fs.createWriteStream(${app.getAppPath()}/dist/${url})) }) )

кто может подсказать, для кажой итерации это ведь не правильно сосздавать врайтстрим, и как по идеи нужно делать?

A.
16.10.2018
11:55:16
думаю, это нормально. но в колбеке запроса нет обработчика ошибки и нет обработки ситуации когда файл существует на диске и путь к файлу не кросс-платформенный

SilencerWeb
17.10.2018
11:24:52


кто-нибудь сталкивался с таким?)

A.
17.10.2018
11:56:00
ты первый

а не - не первый, https://www.google.ru/search?q=electron+unexpectedly+quit

SilencerWeb
17.10.2018
11:58:55
лол, это вообще не то

если сбилдить приложение для продакшна и запустить - все норм, закрывается тоже без проблем но вот при запуске с помощью команды electron . всегда происходит такая фигня и шо то я не нашел там чтобы у них оно моментально пропадало, так же как и у меня

Electron.js releases
17.10.2018
18:13:47
v4.0.0-beta.5 https://github.com/electron/electron/releases/tag/v4.0.0-beta.5 v4.0.0-beta.5

v3.0.5 https://github.com/electron/electron/releases/tag/v3.0.5 v3.0.5

v2.0.12 https://github.com/electron/electron/releases/tag/v2.0.12 v2.0.12

Google
Kelin
17.10.2018
18:21:16
Ого, какой-то критикал фикс?

Max
18.10.2018
11:00:30
Привет, коллеги а вы на Spectron E2E пишите или на чем? Можно ли как-то обойтись без таймаутов в тестах, ибо слишком уж хрупко…

SilencerWeb
18.10.2018
11:28:54
В какую папку обычно сохраняют какие-то ассеты (макось и винда), которые не должны удаляться при удалении приложения? На данный момент сохраняю все внутри аппки, а именно изображения. При удалении приложения, удаляются так же и изображения. electron-store, например, хранит все внутри ~/Library/Application Support/App Name/ (для винды хз где, не написано)

SilencerWeb
18.10.2018
11:30:13
в винде в папочку documents/чето-там
не, чтобы все скрыто было

ну как скрыто, тяжело найти для обычного юзера

F01134H
18.10.2018
11:38:43
.win_system_files

:D

SilencerWeb
18.10.2018
11:41:51
C:\Users\<ЮЗЕР>\<ПРИЛОЖЕНЬКА>
а разве это не путь, который можно получить с помощью app.getAppPath()?

Pavel
18.10.2018
11:42:44
Нинаю

Boris
18.10.2018
12:02:52
process.env.APPDATA

SilencerWeb
18.10.2018
12:07:55
process.env.APPDATA
пусто, в process.env.APP_DATA тоже

Boris
18.10.2018
12:19:31
Странно

В проводнике перейди по адресу %appdata%

SilencerWeb
18.10.2018
13:54:10
Boris
18.10.2018
13:54:33
Да, для винды

SilencerWeb
18.10.2018
13:54:43
а, у меня лишь макось :(

Boris
18.10.2018
13:54:52
Виртуалка?

Google
SilencerWeb
18.10.2018
13:55:12
не-а

Boris
18.10.2018
13:55:15
Ну всмысле всегда можно поставить виртуалку

SilencerWeb
18.10.2018
13:55:18
а

надо бы, да

Lev
18.10.2018
19:35:56
Homedir

И в виде и в линуксе

У ноды есть запрос

SilencerWeb
19.10.2018
08:02:36
Хочу чтобы приложение при запуске открывалось на заднем плане и окна не показывались, значение openAsHidden равно true, даже в настройках галочка стоит в столбце hide, но при запуске системы создаваемые окна все равно показываются. Так и должно быть?

SilencerWeb
21.10.2018
15:01:20
Очень похоже на баг
не-а, не баг оказывается, так и должно работать)

Денис
21.10.2018
15:24:16
Почему?

SilencerWeb
21.10.2018
15:26:32
Почему?
там как-то по ебанутому все придумано и описано в документации, никаких объяснений как это работает

Денис
21.10.2018
15:26:59
) признанный баг наверное

SilencerWeb
21.10.2018
15:27:10
> @SilencerWeb You have to implement this yourself using getLoginItemSettings().wasOpenedAsHidden https://electronjs.org/docs/api/app#appgetloginitemsettingsoptions-macos-windows

хуйня короче какая-то, которая еще и работает лишь на макоси)

Max
21.10.2018
15:39:50
> @SilencerWeb You have to implement this yourself using getLoginItemSettings().wasOpenedAsHidden https://electronjs.org/docs/api/app#appgetloginitemsettingsoptions-macos-windows
Так оно еще и не совместимо с MAS сборкой, это значит что AppStore такой билд забракует. Видимо private методы используются

Nick
21.10.2018
20:07:01
всем привет)

кто может проконсультировать по In App Purchases? как то можно получить item’ы которые пользователь купил? кажется в api такого нет. Никто не сталкивался?

Google
Konstantine
22.10.2018
12:14:25
Всем привет, кто-нибудь уже работал с модулями на других языках? Или может кто-нибудь работал с терминалами для оплаты?

Konstantine
22.10.2018
17:43:20
с такими
Зашебееесь, да с такими :) К примеру)

A.
22.10.2018
17:44:06
я через sbrf.dll фигачил

Konstantine
22.10.2018
17:44:26
В личку го)

Kelin
23.10.2018
04:30:42
Они нашли друг друга :3

Вадим
23.10.2018
05:07:05
На самом деле это очень круто, это даёт надежду всем девам(от слова dev).

Konstantine
23.10.2018
05:11:48
Вы о чем?)

Nick
23.10.2018
19:36:01
Расскажите по терминалам) стало интересно. Это для чего?

Максим
23.10.2018
19:57:29
Деньги платить

Kelin
23.10.2018
20:59:42
Логично.

Roman
23.10.2018
22:58:15
а как связано с электроном?)

Kelin
23.10.2018
23:39:48
Возможно, приложуха работает с нии

A.
23.10.2018
23:55:28
но это не точно (с)

Nick
24.10.2018
08:08:13
Капитания)

Konstantine
24.10.2018
08:47:37
Расскажите по терминалам) стало интересно. Это для чего?
Пишу систему для автоматизации работы для общепита, понадобилось реализовать клиентское приложение для создания заказов) Как то так

Nick
24.10.2018
09:48:38
Пишу систему для автоматизации работы для общепита, понадобилось реализовать клиентское приложение для создания заказов) Как то так
та вообще кейсов оч много для electron’а) даже как тулзы которая расширяет возможности браузера)

я недавно создал приложение для ресайза картинок) и для меня удобно и еще выложил в appstore)

SilencerWeb
24.10.2018
10:08:53
можно ли как-то получить выделенный вне приложения текст?

Google
SilencerWeb
24.10.2018
10:09:41
и можно ли получить информацию, из какого приложения что-либо попало в буфер обмена?

Гаджимари
24.10.2018
10:24:52
Парни всем привет. Уже второй день мучаюсь с этой проблемой и не могу понять на чьей стороне проблема. В общем имеется чат-приложение, в котором имеются также голосовые сообщения. Десктопный клиент написан на электроне. В общем проблема такая, при записи с iOS устройств воспроизести это сообщение не удается. В консоли появляется вот такая ошибка: MediaError {code: 4, message: "DEMUXER_ERROR_COULD_NOT_PARSE: FFmpegDemuxer: PTS is not defined"} Сообщения кодируется opus-кодеком в ogg-контейнере. Проблема конечно специфическая, мб какое-то направление куда копать. В инете мало информации нашел о данной проблеме, единственно что нашел так это место где подобная ошибка вообще возникает в исходника хромиума https://chromium.googlesource.com/chromium/src/media/+/master/filters/ffmpeg_demuxer.cc#550. Но причина опять же неизвестна

В самих браузерах сообщения нормально воспроизводятся

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