[Vue warn]: Error in created hook: "SecurityError: Blocked a frame with origin "http://xx.x.x.x:81" from accessing a cross-origin frame."
let url = window.top.location.href //这里有跨域问题,如果父窗口和子窗口不在同一个域类
解决办法:
let url;
if (parent !== window) {
try {
url = parent.location.href;
} catch (e) {
url = document.referrer;
}
}
过了几天之后,事实证明方法还是不能获取到跨域的url。
苦逼的我,尝试各种方式之后,还是决定通过后台传数据给子frame来解决这个问题