今天遇到了新的需求,我们公司协议为https的,要显示一个http的页面–跳到OA页面(必须显示这个页面),本以为很简单的,就一个iframe这不是很简单吗。嵌套进去不就行了。
问题从这里才真正开始 本地完美运行,搞定了。打包上到测试环境。嘣,空白页面。脑子一片空白 难道是需要动态设置宽高,设置之后没用。
1、找到了一种办法,在需要跨域的页面,添加一行代码: (对我来说无效)
<iframe :src="linkurlQW" frameborder="0" id="content"></iframe> //frame 地址
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">//添加meta
2、window.location.href = url (可以打开)
window.location.href;//当前页面打开 URL 页