Владимир
Привет
Владимир
Подскажите
Владимир
[123,345,234,456,567]
вот массив, мне нужны его данные без скобок
123,345,234,456,567
Владимир
Как убрать скобки?
Владимир
Язык JS
Lev
э
Lev
toString?)
Evgeny
[123,345,234,456,567].join(',') ?
Evgeny
и при чем тут электрон?
Таймураз
https://t.me/joinchat/Be4rsT3Uyr1TjmSlrRc77g
Andrey Ponomarenko
привет!
Andrey Ponomarenko
я сделал кастомный channel, но верно понимаю что кастомные каналы НЕ блокирующие?
Den
Могу ли я использовать ноду внутри iframe?
Den
Разумеется, внутри электрон приложения
Den
Без express
Sergey
Sergey
Какой адрес
Den
Не
Den
Кастомный
Sergey
Файл из твоего приложения?
Den
Да
Sergey
Можешь
Den
Ок, спс
Ohar
Господа, как вы решаете вопрос с относительными путями в CSS в Electron?
Проблему с путями при загрузке файлов из JS я решил таким образом
import fs from 'mz/fs';
export default function loadLocalFile (path) {
return __WEB__
? fetch(path)
.then(res => res.text())
: fs
.readFile(
// Исправление относительных путей в электроне
(__PACKAGE__ ? './resources/app/' : '') +
(__PACKAGE__ ? path.replace('./', '') : path)
)
.then(
buffer => new Buffer(buffer).toString()
)
}
Но для CSS я не могу задействовать глобальные переменные сборки
Sergey
Ohar
Ohar
И даже target стоит на electron-renderer
Sergey
Ohar
А что это?
Sergey
Resolve.modules
Ohar
Модуль такой?
Sergey
webpack.js.org/configuration
Sergey
Посмотри внимательно
Ohar
Ага, спасибо
Ohar
Очень выручаешь
Ohar
Был бы ты ещё не таким снобом — цены бы тебе не было)
Станислав
привеет
Станислав
как мне убрать меню сверху
Станислав
?
Станислав
#whois
Стас
делаю симулятор хакера
про группу узнал из
Станислав
гит хаба
Sergey
Станислав
именно
Станислав
autoHideMenuBar: true помогает лишь частично
Dika
В приложении, сбилденном с помощью electron-builder, его и не должно быть по умолачнию
Kolpakov
но ведь ты сделал это меню?..
Kolpakov
win.setMenu и всё такое
Станислав
нет
Станислав
оно по умолчанию
Станислав
/stat@combot
Combot
combot.org/chat/-1001051575543
Dika
нет
Попробуй Menu.setApplicationMenu(Menu.buildFromTemplate([]))
Станислав
и где это писать?
Станислав
я просто перевый день под электроном
Dika
После открытия окна. Menu должен быть равен require('electron').Menu
Kolpakov
лучше уж grep -rn setMenu по своим исходникам
Станислав
function createWindow() {
appWindow = new BrowserWindow({
width: 400,
height: 400,
backgroundColor: '#de837f',
icon: __dirname + '/img/icon32x32.ico',
title: 'Hacker Life',
resizable: false,
fullscreenable: false,
autoHideMenuBar: true
});
appWindow.loadURL(file://${__dirname}/index.html);
appWindow.setMenu(null);
function loadFormMain() {
appWindow.close();
appWindow1 = new BrowserWindow({
width: 1000,
height: 1000,
backgroundColor: '#de837f',
icon: __dirname + '/img/icon32x32.ico',
title: 'Hacker Life',
resizable: false,
fullscreenable: false,
autoHideMenuBar: true
});
}
setTimeout(loadFormMain, 2000);
}
Станислав
как мне закрыть первое окно
Dika
appWindow.close(); его не закрывает?
Станислав
или можно ли динамически менять параметры первого окна
Станислав
закрывает вместе со вторым
Andrey Ponomarenko
ребят, а как называется событие трея при нажатии на какой то итем из дропдауна трея?
Andrey Ponomarenko
Sergey
Andrey Ponomarenko
Andrey Ponomarenko
handler на клики перестает срабатывать, если делаю трей с меню
Sergey
Добавь хэндлеры в сами пункты
Andrey Ponomarenko
Andrey Ponomarenko
а
Andrey Ponomarenko
нашел, просто ‘click’
Andrey Ponomarenko
спасибо, не подумал чет в api менюшек смотреть
Andrey Ponomarenko
вопрос теперь по MenuItem
Andrey Ponomarenko
Andrey Ponomarenko
передал checked: false, но в трее когда вылетает дропдаун - первый итем все равно checked стоит. Как так?
Sergey
Andrey Ponomarenko
У всех так
на то сообщение reply сделал?)
Sergey
Да