倫太郎
倫太郎
Anton
Anton
поведение такое же, options я передаю
Anton
Обязательные только options вроде
Anton
倫太郎
Anton
когда передаю первым параметром BrowserWindow -путь файла не возвращается, а когда null - все ок
Anton
Ну потому что, наверное нужно передавать не просто конструктор BrowserWindow. А именно действующее окно window, но могу ошибаться
Anton
Какой смысл в передачи туда конструктора?
Anton
Anton
спасибо, буду пробовать
Anton
✌️
Anton
Вопрос:
на маке все билдиться хорошо ( сборщик electron-builder ), на винде билдиться без ошибок, но просто черный экран. При этом билды с мака запускается хорошо на винде и линуксе, а наоборот — нет. Просто черный экран, ничего специфического для мака не делал, в чем может быть ошибка?
Anton
build --mac --win --linux -c.extraMetadata.main=build/electron.js --publish never
Anton
вот скрипт билда
Peter
это же винда. билдите только на маке))
Anton
Да у тимлида винда
Anton
и линукс
Anton
и нигде не билдится
Артем
Билдите под ось на оси... Под мак на маке, под вынь на выне, и под никсы на никсах ;)
Артем
Ааа, сори, не понял )
Anonymous
В чем разница между dialog.showOpenDialog и dialog.showSaveDialog
Oleksii
Выбор файла для открытия, и выбор места для сохранения
Anonymous
Я понимаю
Anonymous
А чем они функционально отличаются
Oleksii
https://electronjs.org/docs/api/dialog
Oleksii
Настройками
Anonymous
Я правильно понимаю, что для выбора папки нужен showOpenDialog? Или есть отдельный метод?
Oleksii
Правильно
Oleksii
С параметром "openDirectory"
Electron.js releases
v7.0.0-nightly.20190712
https://github.com/electron/electron/releases/tag/v7.0.0-nightly.20190712
v7.0.0-nightly.20190712
Anonymous
У меня есть сайт и приложение. Я хочу в приложении сделать авторизацию через сайт. То есть в приложении будет страница логина с сайта, вроде iframe, ну или через openURL, и дальше сайт мне должен вернуть никнейм пользователя
Anonymous
Как это сделать?
Danila
Реализуете на сайте OAuth
Anonymous
Сложна
Electron.js releases
v7.0.0-nightly.20190713
https://github.com/electron/electron/releases/tag/v7.0.0-nightly.20190713
v7.0.0-nightly.20190713
Исмаил
Исмаил
может кто подсказать как правильно скачивать файлы с сервера и сохранять у юзера? я получаю блоб с сервера, и просто отдаю это фс райтфайл
Исмаил
он создает файлы, с правильными экстеншнами, но не может их открыть, при открытии говорит что файл поврежден и тд, и весят все файлы по 1кб
Исмаил
не получается нагуглить
Anonymous
можно так попробовать
var file = fs.createWriteStream("file.jpg");
var request = http.get("http://test/test.jpg", function(response) {
response.pipe(file);
});
Исмаил
Исмаил
через что тут запрос кидать то?
Исмаил
у меня есть ангуляровский хттп, но я для файлов использовал xhr дефолтный
Исмаил
Исмаил
попробовал даже в буффер перевести и ему скушать, результат такой же
Исмаил
Исмаил
кажется все варианты перепробовал, есть у кого в проекте такое реализовано? можете куском кода поделиться?) есть файл на стороннем ресурсе, хочу установить его в определенную папку юзера
Исмаил
а все, это я тупил значит, все работает, спасибо)
Programist
Привет Я создаль проект на электрон. Отлично работаеть Ну единственный проблема онлайн и оффлайн евент не работает или я не смог
Programist
Vadim
Что делать?
https://www.npmjs.com/package/internet-available
Vadim
Сам юзаю, работает без вопросов.
Андрей Чайковский
Друзья, есть у кого шаблон electron + react?
Artur
Всем привет!
Кто-нибудь может подсказать, как включить яву в установщик, который собирает electron-builder?
Anton
Создай отдельную папку которую будешь просто копировать в билд. Копирование настраивается в пэкдж джейсоне
Anton
Нет под рукой проекта что бы показать
Anton
В понедельник смогу
Artur
О, спасибо большое, сейчас попробую
Artur
Антон, ты с явой это делал?
Artur
А можно сделать так, чтобы во время установки приложения запускалась установка пакета через npm?
Artur
Можно через child process это сделать, но не знаю будет ли это работать на системах, где нету глобально npm или всё таки так можно?
Anonymous
S
Vadim
Извращенцы
Electron.js releases
v7.0.0-nightly.20190714
https://github.com/electron/electron/releases/tag/v7.0.0-nightly.20190714
v7.0.0-nightly.20190714
Artur
Anton
А на винде можно запускать приложение через cmd как на маке через терминал? А то у меня винды нет и что-то не могу загуглить.
Anton
собранное с electron builder
Mark
Привет. Кто знает, где можно глянуть доку/туториал по chrome-tabs? А то что-то в официальной репе нет вообще ничего.
Александр
Подскажите как в renderer вынести p-queue? Проблема в том, но в DEV сборке всё работает так как надо, а в прод сборке буд-то p-queue куда-то исчезает
Anton
Александр
Александр
Ищет в
\build\win-unpacked\resources\app.asar\node_modules\puppeteer\.local-chromium\win64-672088\chrome-win\chrome.exe
А надо в
\build\win-unpacked\resources\app.asar.unpacked\node_modules\puppeteer\.local-chromium\win64-672088\chrome-win\chrome.exe
Den
Друзья, есть у кого шаблон electron + react?
Я сделал недавно
https://github.com/pravosleva/electron-cra-boilerplate-2019
по статье (щас поищу ссылку).
Только пока не знаю, что дальше делать для сборки десктопного приложения..
Den
https://www.codementor.io/randyfindley/how-to-build-an-electron-app-using-create-react-app-and-electron-builder-ss1k0sfer
Peter