Mohamed Lamin Mahmoudi نشر 23 يوليو 2022 أرسل تقرير مشاركة نشر 23 يوليو 2022 const electron = require('electron'); const {app, BrowserWindow,ipcMain,dialog}= require('electron'); const { event } = require('jquery'); function creatWindow(){ const win= new BrowserWindow({ width:1100, heigt:1400, webPreferences:{ nodeIntegration:true, contextIsolation: false, } }); win.loadFile('index.html'); } function creatnewWin(){ const wind= new BrowserWindow({ width:1100, heigt:1400, webPreferences:{ nodeIntegration:true, contextIsolation: false, } }); wind.loadFile('maladieData.html'); } app.on('ready',creatWindow); ipcMain.on("open-newWindow",function(event,arg){ console.log('cliked'); app.on('ready',creatnewWin); }); main.js const {ipcRenderer} =require('electron'); let $ = require('jquery'); $('.list-group-item').on('click',function(e){ ipcRenderer.send("open-newWindow","open Window"); e.preventDefault(); }) View.js عندما أضغط على الزر يتم طبعة الرسالة في consol لكن لماذا لايتم فتح الناف الجديدة ؟ 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Hassan Hedr نشر 24 يوليو 2022 أرسل تقرير مشاركة نشر 24 يوليو 2022 حاول إنشاء وعرض النافذة عبر استدعاءها مباشرة ضمن تابع رد النداء callback للحدث open-newWindow كالتالي: ipcMain.on("open-newWindow", function(event,arg){ creatnewWin(); }); 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Mohamed Lamin Mahmoudi
main.js
View.js
عندما أضغط على الزر يتم طبعة الرسالة في consol لكن لماذا لايتم فتح الناف الجديدة ؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.