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

龙岗做网站的上海医疗网站备案

龙岗做网站的,上海医疗网站备案,云南放心seo整站优化,中山网站建设找阿江最近开发有一个需求#xff0c;网页端有个入口需要跳转三维大屏#xff0c;而这个大屏是一个exe应用程序。产品需要点击这个入口#xff0c;并打开这个应用程序。这个就类似于百度网盘网页跳转到PC端应用程序中。 这里我们采用添加自定义协议的方式打开该应用程序。一开始可…最近开发有一个需求网页端有个入口需要跳转三维大屏而这个大屏是一个exe应用程序。产品需要点击这个入口并打开这个应用程序。这个就类似于百度网盘网页跳转到PC端应用程序中。 这里我们采用添加自定义协议的方式打开该应用程序。一开始可以查看该程序是否存在注册表中。注册表是Microsoft Windows中的一个重要的数据库用于存储系统和应用程序的设置信息。我们可以通过注册表来定义打开软件的协议。 我们先可以打开注册表查看是否存在该程序的协议。 快捷键 winR并输入regedit 展开 HKEY_CLASSES_ROOT查看是否存在 如果不存在的话那我们就要自定义该协议下面是协议的一些配置信息红框是该程序保存的路径注意路径不能含有中文 首先我们先创建一个txt文档 我们还需要定义协议名称 以下是代码方便复制 Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\SZWSqure] URL ProtocolE:\\work_projects\\HR\\SZWSquare20240710\\SZWSqure.exe SZWSqure[HKEY_CLASSES_ROOT\SZWSqure\DefaultIcon] E:\\work_projects\\HR\\SZWSquare20240710\\SZWSqure.exe,1[HKEY_CLASSES_ROOT\SZWSqure\shell][HKEY_CLASSES_ROOT\SZWSqure\shell\open][HKEY_CLASSES_ROOT\SZWSqure\shell\open\command] \E:\\work_projects\\HR\\SZWSquare20240710\\SZWSqure.exe\\%1\ 编辑好这个文档后将.txt改为.reg后缀双击运行点击是 添加成功 可以看到我们刚刚的协议已经添加到了注册表 最后我们需要编写前端代码定义一个打开程序的函数 export function openUrlWithInputTimeoutHack(url, failCb, successCb) {let target document.createElement(input)target.style.width 0target.style.height 0target.style.position fixedtarget.style.top 0target.style.left 0document.body.appendChild(target)target.focus();var handler _registerEvent(target, blur, onBlur);console.log(focus)function onBlur() {console.log(blur)successCb successCb()handler.remove()clearTimeout(timeout)document.body.removeChild(target)};//will trigger onblurlocation.href url// Note: timeout could vary as per the browser version, have a higher valuevar timeout setTimeout(function () {console.log(setTimeout)failCb failCb()handler.remove()document.body.removeChild(target)}, 1000); }function _registerEvent(target, eventType, cb) {if (target.addEventListener) {target.addEventListener(eventType, cb);return {remove: function () {target.removeEventListener(eventType, cb);}};} else {target.attachEvent(eventType, cb);return {remove: function () {target.detachEvent(eventType, cb);}};} } 调用该方法打开应用程序第一个参数是刚刚我们定义的协议名第二个参数是失败回调的函数第三个参数是成功回调的函数 至此我们可以通过js打开本地的应用程序。 参考的博客 点击vue页面链接打开本地exe文件_网页如何打开 客户端 exe vue-CSDN博客 VUE项目判断电脑是否安装某应用程序安装则唤起未安装则跳转下载页面_vue验证cs系统的客户端软件是不是打开了-CSDN博客 https://juejin.cn/post/6844903989155217421?searchId20240724095902CC188086AFD5CC2138AC#heading-11
http://www.hkea.cn/news/14402448/

相关文章:

  • 建立网站找什么公司商城网站建设是 什么
  • 快速开发手机网站西安优秀的集团门户网站建设
  • 佛山网站优化公司排名2022年最新血糖标准权威发布
  • 百度网站改版工具wordpress替换图片
  • 适合手机的网站机顶盒做网站
  • 网站开发工作安排如何做外链
  • 网站怎么做后期维护wordpress设置中英版
  • 南宁在线制作网站微信电子宣传册制作app
  • 国家高新区网站建设中山移动网站建设公司
  • 网站首页流程图服务器个人买能干什么
  • 网站广告调词平台网站建设一二级目录
  • 做的好的旅游网站网站建设廾金手指专业壹陆
  • 吉安市规划建设局网站建设银行信用卡网站登录
  • 网站系统设计目标系统自动删除了wordpress
  • 互联网创业就是做网站吗河南省省建设厅网站
  • asp网站一打开就是downloadphp做的网站怎么发布
  • php旅游网站模板下载十大跨境电商排名
  • 中小企业网站建设问题wordpress chm 下载
  • 做灯箱片的设计网站wordpress xmlrpc
  • 广州网站seo推广深圳西乡固戍招聘信息
  • 个人网站建立多少钱做网站怎么安装数据库
  • 如何做好品牌网站建设策划网站备案的核验单
  • 石家庄建设工程信息网站企业招聘网站
  • wordpress仿站pdf免费收录软文网站
  • 做电脑网站与手机上的一样吗宜昌市建设信息网站
  • 做网站要实名认证吗潍坊点睛做网站怎么样
  • 手机网站案列网站备案可以国际域名
  • 优速网站建设工作室南京专业网站营销
  • 案例模板我的网站wordpress网站好用吗
  • 2017做电商做什么网站wordpress图片无限放大