Explorar o código

fix: 解密iframe来源动态获取

cuiyalong hai 1 ano
pai
achega
a91a605d33
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      packages/vue-anti/src/decrypt/decrypt-iframe.js

+ 1 - 1
packages/vue-anti/src/decrypt/decrypt-iframe.js

@@ -158,8 +158,8 @@ class DecryptIframe {
       fromOrigin: location.origin,
       fromOrigin: location.origin,
       type: 'decrypt'
       type: 'decrypt'
     }
     }
-    const targetOrigin = this.iframeOrigin
     const win = window.frames[this.iframeName]
     const win = window.frames[this.iframeName]
+    const targetOrigin = win.origin
     win.postMessage(p, targetOrigin)
     win.postMessage(p, targetOrigin)
   }
   }
 }
 }