kindeditor 4.1.10 上传的flash不能显示问题

首先要谢谢http://zlboy888.blog.163.com/blog/static/31535707201332521627729/ 这位哥的共享,

我按照他的提示做了,可是不行,我用的版本是version 4.1.10 (2013-11-23),

1: 由于我用的是jquery 的框架所以把他集成进去,在提交form时首先是用$(document.getElementsByTagName('iframe')[0].contentWindow.document.body).html()得到kindeditor中的内容,可是得到的却是<IMG WIDHTI=‘’ height='' data-ke-tag='+%26lt%3bEMBED+id%3dplayer+height%3d400+name%3dplayer+type%3dapplication%2fx-shockwave-flash+width%3d550+src%3dscripts%2fkindeditor%2fplugins%2fjwplayer%2fplayer.swf+quality%3d%26quot%3bhigh%26quot%3b+flashvars%3d%26quot%3bfile%3d%2fzbsw%2fattached%2fflash%2f20140526%2f20140526122125_726.flv%26quot%3b+allowfullscreen%3d%26quot%3btrue%26quot%3b+allowscriptaccess%3d%26quot%3balways%26quot%3b%26gt%3b'/>这个是kindeditor为了显示好看在kindeditor中做的一个图片替换flash,不是我想要的结果。可以通过 editor1.html()得来想要的结果<embed id="player" allowscriptaccess="always" allowfullscreen="true" height="400" type="application/x-shockwave-flash" width="550" src="scripts/kindeditor/plugins/jwplayer/player.swf" flashvars="file=/zbsw/attached/flash/20140526/20140526122125_726.flv" quality="high" />

2:flashvars 这个属性不能带到embed标签里去,还有allowfullscreen这个属性也不能,很是郁闷,为什么他自己定义的属性就可以带去,我增加的带不去。

最后看了源码kindeditor.js 发现有个东东,embed : ['id', 'class', 'src', 'width', 'height', 'type', 'loop', 'autostart', 'quality', '.width', '.height', 'align', 'allowscriptaccess'], 这个东东很重要,kindeditor通过他来过滤属性的不在里面定义是不会带进去的。所以我把

'flashvars','allowfullscreen'这两个属性加进入去就OK了。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值