Как использовать фон-фильтр в Electron? - PullRequest
1 голос
/ 26 марта 2019

В настоящее время я пытаюсь использовать фоновый фильтр в 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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...