У меня есть browserView, встроенный в разрабатываемое мной приложение electronic.js.Я хотел бы, чтобы фон для этого browserView был прозрачным, который работает без проблем, пока я не попытаюсь добавить либо webView, либо iFrame в browserView.При добавлении любого из этих элементов свойство 'transparent: true' переопределяется, и теперь browserView отображается с белым фоном.
Пример кода в файле main.js:
global.demobrowserView = new BrowserView({alwaysOnTop: true, transparent:true})
demoBrowserWindow.setBrowserView(statusBar)
demobrowserView.setBounds({ x: 10, y: 10, width: 340, height: 30 })
demobrowserView.webContents.loadURL('file://'+__dirname+'/demoContent.html')
Пример кода в файле demoContent.html:
<body>
<div id="container">
<webview src="https://www.example.com" style="width:100px; height:100px;"></webview>
</div>
</body>
Любая помощь будет принята с благодарностью!