a标签或者window.open打开一个超链接确认框如何监听取消,或者try ,catch?

https://img1.mukewang.com/5b51920200012d1804490163.jpg

 <a :href="'telecontrol:'+ itemIp" class="open-terminal">
或者  let obj
      try {
        obj = window.open('telecontrol:192.168.1.54', '_parent')
        obj.addEventListener('onclose', (e) => {
                  console.log('能监听关闭的')
        })
        obj.addEventListener('oncancel', (e) => {
                  console.log('能监听关闭的')
        })
      } catch (error) {
              this.$message.error(error)
      }      
      console.log(obj, 'obj')

上面我通过监听事件好像没用,不知道是我事件没用用对还是方法没用用对

、期待结果能捕获到用户点击到打开超链接失败,即使用户点了取消

慕盖茨4494581
浏览 629回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP