双屏日志
continuous-integration/drone/push Build is running
Details
continuous-integration/drone/push Build is running
Details
parent
46b3fbafbb
commit
7e37e2e6ae
|
@ -68,14 +68,17 @@ export async function openWindow(url, name, Skip = false) {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
let multiScreen = await getScreen()
|
let multiScreen = await getScreen()
|
||||||
|
console.log(multiScreen, 'multiScreen')
|
||||||
// 判断是否2个屏幕
|
// 判断是否2个屏幕
|
||||||
if (multiScreen.length < 2) {
|
if (multiScreen.length < 2) {
|
||||||
console.log('请接入多个显示屏!');
|
console.log('请接入多个显示屏!');
|
||||||
return window.open(url, name);
|
return window.open(url, name);
|
||||||
}
|
}
|
||||||
|
console.log(screen, 'screen')
|
||||||
// 获取当前屏幕availLeft信息和所有信息比对,取另一个屏幕数据
|
// 获取当前屏幕availLeft信息和所有信息比对,取另一个屏幕数据
|
||||||
let currentAvailLeft = screen.availLeft ? screen.availLeft : '0'
|
let currentAvailLeft = screen.availLeft ? screen.availLeft : '0'
|
||||||
let newCurr = multiScreen.find((t) => t.availLeft !== currentAvailLeft)
|
let newCurr = multiScreen.find((t) => t.availLeft !== currentAvailLeft)
|
||||||
|
console.log(newCurr, 'newCurr')
|
||||||
let fulls = ''
|
let fulls = ''
|
||||||
for (let key in newCurr) {
|
for (let key in newCurr) {
|
||||||
fulls += `${key}=${(newCurr[key] || newCurr[key] === 0) ? newCurr[key] : 0},`
|
fulls += `${key}=${(newCurr[key] || newCurr[key] === 0) ? newCurr[key] : 0},`
|
||||||
|
|
Loading…
Reference in New Issue