微信下 ios环境
一个H5网页内嵌了一个iframe,准备用来实现无刷新微信登录,因为微信登录授权后会进行跳转,所以将微信官方给的用来登录的页面放到了一个iframe内。但我发现iframe内的页面跳转时,整个页面居然也跟着跳转了,而按道理所有iframe内的操作都是单独的,不应该影响父页面,该如何解决这个问题?
微信下 ios环境
一个H5网页内嵌了一个iframe,准备用来实现无刷新微信登录,因为微信登录授权后会进行跳转,所以将微信官方给的用来登录的页面放到了一个iframe内。但我发现iframe内的页面跳转时,整个页面居然也跟着跳转了,而按道理所有iframe内的操作都是单独的,不应该影响父页面,该如何解决这个问题?
想必微信的授权网页里有这个代码:
if(top !== self){
top.location.href = location.href;
}
这是防止iframe引用的。
10 回答11.2k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
微信开发团队:呵呵哒,小样,敢在我面前耍小聪明