javascript - nwjs怎样做消息监听?
迷茫
迷茫 2017-04-11 12:53:35
0
1
237

如题。 我原先使用electron做的桌面应用,现在要换成nwjs。我在用electron时用到了他自带的消息监听事件,主进程和渲染进程互相发消息。。,我想在nwjs中也用,但是没找到这种api。请问我该怎么办

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回覆 (1)
左手右手慢动作

nwjs没有electron中主进程的概念,nw的主进程是第一个打开的窗口,在这个窗口中使用nw的方式再打开窗口就是子进程,如果是想多窗口进行通讯的话,nw是可以实现的,直接取得窗口实例就可以发送广播了

//------------主窗口发送广播-------------- var clientWindow;//假设已取得一个窗口实例 clientWindow.emit("data", {key:"123"})//发送广播 //------------子窗口监听广播------------------- var gui = require('nw.gui'); var win = gui.Window.get(); win.on("data", function(obj) { console.log(obj.key);//123 });
    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板
    關於我們 免責聲明 Sitemap
    PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!