angularJs使用iframe,网页内容自适应的问题

发布于 2022-09-04 04:55:46 字数 780 浏览 12 评论 0

图片描述

如上图,本页面(/wx_app/#/doraemo)移动端的轮播图,点击相应的页面会跳转至另外一个页面(/wx_app/#/banner),在banner这个页面使用iframe标签做的,src的链接为跨域的链接。现在问题是:1.如果我在轮播图页面直接用a超链接跳转过去,页面宽高是按比例自适应缩放,但不是我想要的 2.我使用路由跳转图片描述

用第二种方式呈现的就是如上图,宽高不自动缩放,src的链接均为PC的链接,html页面如下:

<iframe ng-src="{{banner}}" frameborder="0" width="100%" height="100%"></iframe>//html
 $scope.banner = $sce.trustAsResourceUrl(localStorage.getItem('bannerUrl'))//js代码

我想的是用第二种方式,但是宽高该怎样按比例缩放?另外js代码里面如果不用$sce.trustAsResourceUrl()这个会报错。我之前用iframe链接同源文件是可以正常显示的

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你曾走过我的故事 2022-09-11 04:55:46

ng还是少用iframe吧

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文