美文网首页
Electron BrowserWindow引入前段页面显示异常

Electron BrowserWindow引入前段页面显示异常

作者: 黑与空 | 来源:发表于2020-06-08 14:14 被阅读0次

    在设置option webPreferences{devTools:true,}并win.webContents.openDevTools();打开BrowserWindow的控制台之后看到报错“Uncaught ReferenceError: jQuery is not defined”

    线上搜索到一些多为提示修改前端页面修改jquery引入方式的操作,这里为我个人亲测有效不用改动前端的方法,其实就是给BrowserWindow option的设置

    openNewWindow() {
        const electron = require("electron");
        let BrowserWindow = electron.remote.BrowserWindow;
        let mWindow = null;
        let mWebPreferences = {
            devTools:false,//如要打开控制台查看log,可以设置成true
            zoomFactor:1.0,//页面缩放
            nodeIntegration:false,//该设置可解决文章开头抛出的异常。
        };
        mWindow= new BrowserWindow({width: 1000, height:800,webPreferences:mWebPreferences});
        mWindow.loadURL("https://www.baidu.com");
        mWindow.setMenuBarVisibility(false);//隐藏菜单栏
        //mWindow.webContents.openDevTools();//打开BrowserWindow的控制台
        mWindow.on("close", function(){
            mWindow= null;
        })
    
    }
    

    相关文章

      网友评论

          本文标题:Electron BrowserWindow引入前段页面显示异常

          本文链接:https://www.haomeiwen.com/subject/gbaltktx.html