В настоящее время я пытаюсь использовать фоновый фильтр в Electron.js, чтобы создать эффект размытия, который будет работать над динамическими элементами, а не над одним фоновым изображением.
Поскольку в настоящее время он не поддерживается в стабильном Chrome, я использую его как экспериментальную функцию, как уже упоминалось в кратком изложении здесь . Он упоминает не «префикс» правила CSS, но не упоминает что или предоставляет какой-либо другой контекст, поэтому мне неясно, что он говорит.
Я создаю свое электронное окно с:
function createWindow () {
win = new BrowserWindow({
width: 800,
height: 600,
webPreferences: {
experimentalFeatures: true
}
})
}
Что, как я понимаю, должно включать экспериментальные функции. А затем попытаться использовать его внутри компонента vue с помощью простого правила CSS:
<style scoped>
.blurred-box{
backdrop-filter: blur(10px);
}
</style>
Который сейчас вообще ничего не делает. Я делаю что-то в корне неправильно? Это все еще возможно в современных версиях электрона? Возможно ли это с помощью некоторой альтернативной экспериментальной функции моргания, если нет?
Я признаю некоторую степень озабоченности, что это может быть устаревшим, так как я не могу получить другие демонстрационные версии из-за запуска github.