一. 首先创建一个electron 程序,主要做以下任务

      1)作为桌面程序,可以显示mac地址,并且可以收集mac地址

       2)利用ws 模块,在程序中跑一个WebSocket 服务,可以给浏览器客户端发送mac地址

     electron 程序 主要代码

        创建window

       

        监听获取mac地址

         

       获取mac地址的方法

   

   开启socket 服务

    

preload 中注册的方法

index.html 中的主要是展示mac地址

二 . 当用户访问你的前端应用A时,提醒用户安装桌面程序A(electron 程序)

      前端应用写个脚本,通过访问本地桌面程序socket服务去拿到mac地址,然后交给后台服务器处理

      前端应用主要代码

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐