Angular4使用经验之:jwplayer插件运用到angular4插件普适法
背景:这几天我在使用使用angular4做项目,由于也是才接触angular和typescript所以遇到不少的问题。这是刚才解决一个的引用外部插件编译出错的问题。 第二步:引入并使用jwplayer插件 第三步:修改路径 第四步,重启服务 第五步,在html中使用script引入 <script src="app/assets/lib/jwplayer/jwplayer.js"></script> <script> jwplayer('player-container').setup({ flashplayer: 'app/assets/lib/jwplayer/jwplayer.flash.swf',file: 'http://scvideo.sheencity.com/smart/Mars-M-01.mp4',image: 'app/assets/img/player-cover.jpg',width: '100%',autostart: 'false',controlbar: 'bottom',primary: "html5",aspectratio: '10:6',dock: false }); </script> 代码什么事也没干,就想没有它一样。 第六步:让script标签生效 /** * 使用计时器,解决插件使用问题 */ var oScript1 = document.createElement("script"),oScript2 = document.createElement("script"); oScript1.src = "app/assets/lib/jwplayer/jwplayer.js"; oScript2.innerHTML = ` var timer = setInterval(function() { if(window.jwplayer) { /** * 首页视屏播放 */ var player = jwplayer('player-container').setup({ flashplayer: 'app/assets/lib/jwplayer/jwplayer.flash.swf',height: '100%',dock: false }); clearInterval(timer); } },30); `; document.body.appendChild(oScript1); document.body.appendChild(oScript2); 总结:jwplayer插件可以通过这种方法得到使用,那其它的插件肯定就也是可以的哪,好吧一个新手在这儿自沾自喜。。终于搞完了,如果哪儿不对头,或者有其它好方法,请大家一定给我说说。。谢谢哈 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |