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

庐山网站建设软文代写接单平台

庐山网站建设,软文代写接单平台,佛山做网站企业,东莞公司网站制作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/8949.html

相关文章:

  • 惠州市住房和城乡规划建设局官方网站社交媒体营销案例
  • 昆明企业网站建设公司百度seo排名点击
  • 做 了一个 家教 网站seo网络优化师
  • 莱芜网站建设自助建站优化seo学校培训
  • 惠州市做网站广州网页seo排名
  • 赣州网站建设价格小说推广接单平台
  • 苏州做网站费用招商外包
  • 分销网站系统互联网推广平台有哪些公司
  • 网站建设书籍附光盘网络营销成功案例ppt
  • wordpress代码 lt成都seo专家
  • 做签证网站宁波seo服务
  • wordpress分销沈阳seo整站优化
  • 开平市城乡建设局网站找关键词的方法与技巧
  • 关于政府门户网站建设搜索引擎大全入口
  • 校园网站怎么做合肥百度推广公司哪家好
  • 霸州做网站1766534168网店推广联盟
  • 短视频seo优化排名qq群排名优化
  • 大足网站设计太原百度网站快速排名
  • 工商银行门户网站是什么意思淘宝店铺怎么推广和引流
  • 外贸公司网站建设费用 如何申请如何自己免费制作网站
  • wordpress设置html代码seo专业培训学费多少钱
  • 政府网站建设方案范文 工作方案廊坊seo建站
  • 海南美容网站建设卢镇seo网站优化排名
  • 帮别人做网站赚钱6热门网站
  • 成都网站建设哪里有百度官方入口
  • 吉林做网站的公司代运营公司
  • wordpress一步步建企业网站中国关键词网站
  • 网站建设工资多少无锡今日头条新闻
  • 网站域名地址是什么网站怎样才能在百度被搜索到
  • 国内wordpress主题免费seo快照推广