相信很多草根站长都有视频的功能吧~
同样,我的网站也有视频。我的视频是放到优酷上面的,使用iframe的方式引用。但是复制下来的代码不尽如人意,移动端自适应没有那么理想。我的目标就是让这个iframe能够再各个端都能以16:9的宽高进行展示。网上也搜了很多方法,但是都不是很理想。最后还是只能拿出珍藏已久的jQuery大法了。
首先要给你的iframe外层嵌套自适应框架的,我使用的是layui
下面就是关键的js代码了;
//计算视频窗口的高度 自适应各端 var w = $("#playerBox").width(); var h = w*9/16; $("#playerBox").height(h);
这样就达到了动态赋值计算iframe的高度了。效果还可以的哦。
内容出处:,
声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。文章链接:http://www.yixao.com/procedure/17245.html
相关推荐
-
用Groovy解析JSON配置文件
Apache Groovy 网站有很多很棒的 文档。另一个很棒的 Groovy 资源是Mr. Haki。学习 Groovy 的一个非常好的理由是继续学习Grails,它是一个非常高效的全栈 Web 框架,建立在 Hibernate、Spring Boot 和 Micronaut 等优秀组件之上。
-
安卓(Android)还原奔溃文件混淆代码方法
Android使用mapping文件还原奔溃文件混淆代码方法 mapping文件地址: 项目名\app\build\outputs\mapping\Release\mapping….
-
单点登录(Single Sign On)的解决方案
需求 多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 A 网站和 B 网站是同一家公司的关联服务。现在要求,用户只要在其中一个网站登录,再访问另一个网站就会自…
-
想深入理解MyBatis架构及原理实例分析
前言 MyBatis是目前非常流行的ORM框架,它的功能很强大,然而其实现却比较简单、优雅。本文主要讲述MyBatis的架构设计思路,并且讨论MyBatis的几个核心部件,然后结合…
-
SQL Server数据库常用近百条SQL语句分享
1. sqlserver查看实例级别的信息,使用SERVERPROPERTY函数 select SERVERPROPERTY (\’propertyname\’) 2. 查看实例级…
-
2017年8个最流行的Web编程趋势
互联网一直在不断的发展,这意味着开发人员必须及时了解当前的所有变化。人们在新闻、社交、购物到银行等各大方面都与互联网有着千丝万缕的联系。因此,为了满足全球数百万网络用户的需求,We…
-
Apache Puslar:百万topic消息队列
Pulsar官方提供了对Spark Streaming的支持。我看了下Stream Native对Pulsar流处理的支持情况,Pulsar对Flink的扩展做得更全面些。我截下github的支持情况。
-
实现无感刷新token的方法
当token过期的时候,刷新token,前端需要做到无感刷新token,即刷token时要做到用户无感知,避免频繁登录。实现思路
-
基于Vue+Gantt构建甘特图组件
今天给大家分享如何在Vue项目中实现甘特图插件。 基于dhtmlx-gantt插件来实现在vue.js项目中创建甘特图。 安装依赖 首先需要安装 dhtmlx-gantt 模块。 …