embedSWF 是一個(gè)輕量的HTML動態(tài)嵌入Flash的方案。gzip之前,僅3kb大!比swfobject要小很多。
簡潔的API,所有object和embed標(biāo)記支持的參數(shù)都通過一個(gè)options傳遞。甚至支持在options中傳遞"style"、"class"等參數(shù)控制樣式。唯一必傳的一個(gè)參數(shù)就是options中的src參數(shù)(確定flash的地址)
可以直接拿到AMD或者SeaJS的環(huán)境當(dāng)做模塊使用。
一般使用方式:
1. 將embedSWF.js 和 expressInstall.swf 兩個(gè)文件放在同一目錄中
2. 網(wǎng)頁中包含 embedSWF.js:
<script type="text/javascript" src="path/to/embedSWF.js"></script>
3. 嵌入flash:
embedSWF('someId', {
src: 'path/to/flash.swf',
width: 640,
height: 320
});
4. 銷毀頁面中的flash:
embedSWF.destroy('someId');
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版