# 窗口操作相关
方法说明中并非所有的方法都会写在文档中,具体请前往相关文件查看代码逻辑。
# 文件位置
TIP
文件位于 public\static\client\client_pc\win.js
# 接口及说明
# currentSystem()
当前系统
# closeWin()
关闭窗口
# maxWin()
最大化窗口
# minWin()
最小化窗口
# winSizeListener()
监听窗口最大化 还原的状态
# restart()
重启App
# loadURL(url)
主窗口加载不同地址
url
新的地址
# getFocus(callback)
监听窗口焦点
callback
当窗口获取到焦点的时候执行的回调
# isFocused()
返回当前窗口是否处于最前
# loadFinsh()
程序vue页面加载完成 <废弃>
# quitApp()
退出APP
# restartWithArgs(args)
带参数的重启致信程序
args
重启致信程序需要额外携带的参数
# beforeQuitApp(callback)
程序退出前的回调
callback
退出APP之前需要执行的回调
# loginSuccess(currentUser)
登录成功
currentUser
返回登录成功后该用户的信息
# getLoginMode()
字面意思是获取扥估模式,但实际上是返回登录穿透参数
# setGlobalShortcut({ type, newShortcut, oldShortcut, showType })
设置截图快捷键
type
类型,目前好像没有用到newShortcut
新的截图快捷键oldShortcut
旧的截图快捷键showType
显示类型
# ShortcutScreenShot(callback, screenCut, showType)
初始化全局的截图快捷键
callback
回调screenCut
截图快捷键showType
显示类型
# getUrlSchemeParameters(callback)
监听穿透参数
callback
回调,返回当前的参数
# loadFinsh()
页面加载完成
# showVideoWin(message, messageList)
显示视频查看器窗口
message
视频消息体messageList
视频消息列表
# hideVideoWin()
隐藏视频查看器窗口
# createTableWindow(url, option, isSystemBrowser, script)
创建一个自定义的浏览器
url
自定义浏览器页面地址option
选项,比如窗口大小isSystemBrowser
用致信自己的浏览器还是系统浏览器script
需要在当前打开的页面中运行的脚本
# mainWindowMoveTop()
让窗口在最前显示
# shakeWin()
窗口抖动
# setMainWindowIsVisible(option, callback)
设置主窗口是否可见快捷键,比如按一下 alt + x 显示 按一下 alt + x 隐藏
option
{ newKey, oldKey }
新的快捷键和老的快捷键callback
快捷键绑定是否成功回调
# alert(msg, callback)
弹窗提醒
msg
提醒内容callback
提醒回调