На данный момент я Имейте импорт -оператор в моем рендерере, который импортирует желаемый PNG, но в итоге он просто является строкой развернутого переименованного файла, то есть A47D7C47249596E68144.png < /p>
Теперь, чтобы быть загруженным CSS неизвестен. Я видел, как некоторые статьи говорили о создании пользовательского обработчика на классе протоколов, но я не могу понять, как его использовать. Я сделал это: < /p>
Код: Выделить всё
protocol.handle('image', (request) => {
console.log("!!!!!! request for image "+request.url);
});
Код: Выделить всё
background-image: url("image://logos/logo.png");
< /code>
Но хотя ошибок не возникает, я никогда не вижу своего журнала консоли, так что его никогда не вызывается. < /p>
Что мне не хватает в этом процессе или что я должен делать по -другому?
Я просто хочу, чтобы он работал как можно более просто >
module: {
rules: [
{
test: /\.css$/,
use: [
'style-loader',
'css-loader'
]
},
{
test: /\.(jpe?g|svg|png|gif|ico|eot|ttf|woff2?|aac|flac|mp3|ogg|wav)(\?v=\d+\.\d+\.\d+)?$/i,
type: 'asset/resource',
},
],
}
Подробнее здесь: https://stackoverflow.com/questions/793 ... n-electron
Мобильная версия