微信网页开发 iframe不加载问题
微信网页开发
- 遇到了iframe 没有加载的问题;
(1)在开发者工具中,还有安卓中不可以加载iframe;
(2)在ios中,就直接打开了iframe的src地址, 地址变成了 src
- 期望表现,希望 第三方网页可以加载我的iframe中;
查了好多资料也没有解决方法,好像这个问题出现的少?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
你把iframe src 的路径换成和网页域名一样的。安卓微信浏览器就可以显示iframe的内容了。苹果微信内置浏览器却不用考虑同源的问题
试着还原场景:
像这样的:
啊哈!果然没有展示出来呢!!!!
这是什么原因呢?????
那么请打开你的控制台,
像这样的:
然后你就可能会看见这样的错误。
这样是不是就找到了问题的根源呢?
至于你这个URL也变了的问题,实在是脑补不出来你的代码。
如果你发发善心,贴上你的代码,或许有好心人帮你看看呢!
我出现这种情况,我换成其他https的网站,就可以直接在iframe进行展示,但换成自己的网站,就不行了,也没找不原因来
另外我换成了百度的地址,就正常显示了
之后我在百度中去嵌入iframe,地址也是输入的百度,也可以正常显示,但把src换成我自己的网站就显示不出来了
另外,控制台是正常的。
啊啊啊啊,我在电脑微信点开都可以,就是在自己安卓手机点击就打不开!!!不过是相对页面还是外链(https://baidu.com)都打不开!!!!
这个后台跳转限制之类的,我们也遇到。是net后台修改了一下,就可以了。
正常的可以加载出来,除了微信公众号的文章不行
各位大哥 这个问题有解决吗