Пользовательский плагин для полосы прокрутки malihu не работает с Electron.js - PullRequest
0 голосов
/ 07 апреля 2019

Я создаю веб-приложение для людей с ограниченными интеллектуальными возможностями.Полоса прокрутки была заменена плагином malihu-custom-scrollbar.http://manos.malihu.gr/jquery-custom-content-scroller/ Это прекрасно работает в обычных браузерах, но теперь я хочу иметь возможность использовать веб-сайт на локальном устройстве без браузера, но в качестве приложения через «Electronjs».(https://electronjs.org/) Это прекрасно работает, за исключением плагина malihu-custom-scrollbar.

Здесь я нашел возможный ответ: https://github.com/malihu/malihu-cus...gin/issues/473. Но мои знания об Electron не зашли далекоДостаточно. Я не знаю, что с этим делать. В файле main.js моей электронной папки у меня есть следующая функция, чтобы перейти к примеру с malihu:

function createWindow () {
  mainWindow = new BrowserWindow({
  width: 800,
  height: 600,
  frame: false, 
  webPreferences: {
  nodeIntegration: true
    }
  })

 mainWindow.loadURL('http://manos.malihu.gr/repository/custom- scrollbar/demo/examples/scrollbar_themes_demo.html')

 mainWindow.on('closed', function () {

 mainWindow = null
 })
 }

Вы должны увидеть пользовательские полосы прокруткино есть только нормальные полосы прокрутки.

1 Ответ

0 голосов
/ 08 апреля 2019

Нашли решение: nodeIntegration: false, (было верно)

mainWindow = new BrowserWindow({
    width: 800,
    height: 600,

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