当前位置: 首页 > wzjs >正文

重庆网站推广营销360企业自助建站

重庆网站推广营销,360企业自助建站,网络科技公司都是干嘛的,网络销售是做网站推广1.前言 今天开发的时候遇到一个需求,需要控制electron的应用在指定的分屏上打开,不能在主屏幕上打开 2.思考 实现此功能需要获取到所有的屏幕信息,然后控制electron应用在指定的x和y位置打开即可,所以需要使用到electron的screen模块,此模块可以获取到当前系统所有的屏幕信息…

1.前言

今天开发的时候遇到一个需求,需要控制electron的应用在指定的分屏上打开,不能在主屏幕上打开

2.思考

实现此功能需要获取到所有的屏幕信息,然后控制electron应用在指定的xy位置打开即可,所以需要使用到electronscreen模块,此模块可以获取到当前系统所有的屏幕信息

3.实现

1.导入electron的屏幕相关API

const { screen } = require('electron')

2.使用指定方法获取当前系统的所有屏幕信息

// 获取所有屏幕的信息(返回的是一个数组对象,每个对象就是一个屏幕的相关信息)
const displays = screen.getAllDisplays()

3.根据需求获取到指定的屏幕的信息

// 示例要将应用放到第二个屏幕中
const targetDisplay = displays[1]// 创建electron应用窗口
const mainWindow = new BrowserWindow({// 设置窗口所在的位置x: display.bounds.x,y: display.bounds.y,width: 800,height: 800,// ...... 
})// 打开指定的url
mainWindow.loadUrl(......)

4.总结

以上就是本次需求的实现方法,通过screen模块的getAllDisplays()方法获取到所有的屏幕信息,然后找出应用需要放置的屏幕的信息,设置窗口的xy的值为指定窗口的xy的值即可

http://www.dtcms.com/wzjs/611399.html

相关文章:

  • 要建立网站怎么建立电子商务网站建设子项目
  • 网站开发程序员是什么学校毕业安卓市场网站建设
  • 定制网站建设公司东莞餐饮网站建设
  • 外贸网站建设培训wordpress 自定义feed
  • 销售管理软件app重庆百度seo整站优化
  • 织梦pc怎么做手机网站兴平网站建设
  • 北京教育网站建设企业网页设计公司
  • 礼品册兑换 网站建设百度热议排名软件
  • 长春网站建设设计我做的网站怎么提升排名
  • 辽宁省营商环境建设监督局网站公众出行服务网站建设
  • 360网站安全在线检测个人备案做分站的网站吗
  • 网站建设和客户面谈重庆网站推广的网站
  • 网站建设创业书贵阳企业网站建设制作
  • 济南手机网站建设网站推广积分
  • 苏州行业网站建设费用徐州seo网站推广
  • 网站尾部设计邢台企业网站建设价格
  • 墨西哥网站后缀微信营销工具有哪些
  • 建网站什么语言做网站二级页面的
  • 建筑八大员证报考网站5000元可注册劳务公司吗
  • 网站建设需要什么手续奢侈品 网站建设方案
  • 做房产网站不备案可以吗wordpress 图表插件
  • 如何学做网站外包网站建设电话营销话术
  • 计算机专业学做网站吗网站模板破解版
  • 网站开发工作协议书范本gofair外贸建站
  • 丹江口网站开发徐州招聘网站哪个好
  • 宝安做网站的鄂尔多斯市建设厅网站
  • 网页设计与制作教程的出版社朝阳区seo技术
  • 外贸类网站白菜博主的返利网站怎么做
  • 上海网站建设官方网站公司网站建设征求意见表
  • 自己做网站哪种好做百度网盘app下载安装 官方下载