【问题标题】:malihu custom scrollbar plugin does not work with Electron.jsmalihu 自定义滚动条插件不适用于 Electron.js
【发布时间】:2019-08-28 15:43:40
【问题描述】:

我为智障人士创建了一个 Web 应用程序。滚动条已被“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
 })
 }

您应该会看到自定义滚动条,但只有普通滚动条。

【问题讨论】:

    标签: javascript electron


    【解决方案1】:

    找到了解决办法: nodeIntegration:假,(为真)

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

    【讨论】:

      猜你喜欢
      • 2017-02-21
      • 2016-06-05
      • 2016-02-26
      • 1970-01-01
      • 1970-01-01
      • 2020-07-15
      • 2016-11-17
      • 2021-12-18
      • 1970-01-01
      相关资源
      最近更新 更多