#reactjs #electron #electron-builder
Вопрос:
это электронный код, построенный с React.js и электрон. если я запускаю приложение electron, изображения отображаются, но если я запускаю встроенную(электронную) версию приложения, изображения не отображаются. Есть какие-нибудь намеки?
const { app, BrowserWindow, screen: electronScreen, protocol } = require('electron');
.......
app.whenReady().then(() => {
createMainWindow();
app.on('activate', () => {
if (!BrowserWindow.getAllWindows().length) {
createMainWindow();
}
});
protocol.registerFileProtocol('file', (request, callback) =>{
const pathname = decodeURI(request.url.replace('file:///', ''))
callback(pathname)
})
});
app.on('window-all-closed', () => {
if (process.platform !== 'darwin') {
app.quit();
}
})