美文网首页
Web唤醒electron应用(Electron响应私有协议)

Web唤醒electron应用(Electron响应私有协议)

作者: nymlc | 来源:发表于2019-01-06 15:04 被阅读0次
    // 注册自定义协议
    app.setAsDefaultProtocolClient('myApp')
    // 监听
    app.on('open-url', function (event, url) {
      event.preventDefault()
      console.log(url)
    })
    

    还真如上面那么简单,在成功之前很是怀疑

    坑1: 说下我的情况,本地多个Electron项目,运行项目,浏览器访问自定义协议myApp://无效响应,后面发现把electron这个软件卸载即可,如何把node_modules删除重装即可(想来是为了让新安装的electron注册伪协议)。至于为什么如此,没什么实锤,想来应该是旧的electron软件未曾注册协议

    注意点1:参数的话就在协议后面加就好了,应用可以取到,自行解析

    相关文章

      网友评论

          本文标题:Web唤醒electron应用(Electron响应私有协议)

          本文链接:https://www.haomeiwen.com/subject/xoesrqtx.html