embed元素 autostart false 失效时的解决方法
2024-08-22 04:50:08
embed元素 autostart false 失效时的解决方法
最近在工作中碰到了在网页中嵌入播放器播放声音文件的需求,最后使用了embed元素 代码如下:
<embed src='1093.swf' autostart='false' hidden='true' loop='false' ></embed>
在页面第一次加载时不让它发出声音,所以把autostart属性设为了false,如果要播放的话,调用embed元素的play方法播放声音
一开始是可以的,但是过了一阵子后,发现embed元素的autostart属性失效了,设为false在页面加载时依然会自动播放一次,找了好久,最后还是用google找到了答案,加入以下代码可以解决问题
<embed id="emswf" src="1093.swf" play="false" flashvars="autoplay=false&play=false" menu="false" hidden="true" loop="false"></embed>
embed标签src地址js动态改变的时候直接attr('src',url),没有效果,需要这样才有效果
var html = '<embed src="'+url+'" />';
$('#content').hml(html);
最新文章
- angularjs的表单验证
- iOS 设置铃声---加载音乐和音频然后进行播放
- 使用 Date 和 SimpleDateFormat 类表示时间、Calendar类和Math类
- C#自定义特性实例
- texrecon进行纹理映射
- CodeIgniter类的使用
- eclipse如何修改dynamic web module version
- preg_match_all
- 人工智能大数据,公开的海量数据集下载,ImageNet数据集下载,数据挖掘机器学习数据集下载
- NOIP2010解题报告
- 开启或关闭SQLSERVER服务的bat文件
- C#简单一句代码,实现pictureBox的照片另存为磁盘文件不出错
- C语言之新同学年龄
- readonly属性在各浏览器中的区别
- 8.8.1 Super关键字
- python来写打飞机
- 18、cookies与session学习笔记
- centos 7添加硬盘及LVM扩容
- c#Dapper mysql按时间段查询和过滤
- The first day in cnblogs
热门文章
- codeforces 559D Randomizer
- 信息安全-威胁防御系统-Fortinet:Fortinet
- linux主机hang住echo 0 >; /proc/sys/kernel/hung_task_timeout_secs disables this message
- xcodebuild 自动化打包
- Linux操作系统(五)_部署Zentao
- CentOS 7虚拟机下设置固定IP详解
- 关于Java序列化你应该知道的一切
- java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Ljava/lang/Integer;
- k8s 组件介绍-API Server
- saltstack基本操作第一篇章