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

vue前端调起电脑应用并且检测有没有调用成功

  1. 安装依赖:
    npm i protocolcheck
    
  2. 使用
    import protocolCheck from 'protocolcheck'
    protocolCheck('qq://login', () => {
    setTimeout(() => {
      if (document.hasFocus()) {
        ElMessageBox.confirm(t('已启动或者并未检测到启动器,是否下载?'), t('common.reminder'), {
          confirmButtonText: '下载',
          cancelButtonText: t('common.cancel'),
          type: 'warning'
        })
          .then(async () => {
          	// 下载链接
            downloadStarter()
          })
          .catch(() => {})
      }
    }, 2000)
    

})
~~~


http://www.kler.cn/a/312045.html

相关文章:

  • 开源项目推荐——OpenDroneMap无人机影像数据处理
  • 【QT常用技术讲解】优化网络链接不上导致qt、qml界面卡顿的问题
  • 前端垂直居中的多种实现方式及应用分析
  • MySQL重难点(一)索引
  • 每日一练:二分查找-搜索插入位置
  • 读数据质量管理:数据可靠性与数据质量问题解决之道03数据目录
  • 人工智能将来好就业吗?
  • LINUX的PHY抽象层——PAL
  • Qt/C++ 了解NTFS文件系统,解析盘符引导扇区数据获取MFT(Master File Table)主文件表偏移地址
  • 服务发现和代理实例的自动更新
  • Linux 基本使用和 web 程序部署 ( 8000 字 Linux 入门 )
  • 【python】后台程序初始化全流程
  • electron-vue安装与打包问题解决
  • js中箭头函数与普通函数的区别
  • 删除视频最后几帧 剪切视频
  • Vue3:el-table实现日期的格式化
  • 安卓 uniapp跨端开发
  • JVM 内存模型:堆、栈、方法区讲解
  • 如何使用Postman搞定带有token认证的接口实战!
  • VSCode C++ Tasks.json中的变量
  • 住宅HTTP代理:提升网络隐私与安全的新选择
  • Electron-vue asar 局部打包优化处理方案——绕开每次npm run build 超级慢的打包问题
  • 1.MySQL在Centos 7环境安装
  • STM32 -中断
  • mysql使用sql函数对json数组的处理
  • 首席数据官(CCRC-CDO)的职业价值