如何在angularjs页面中包含flash视频?

时间:2015-09-23 10:33:22

标签: javascript angularjs flash

我有一个angularjs生成的html页面,并希望在其中嵌入flash视频。

问题:视频网址是由后端动态提供的,所以我尝试按如下方式绑定它:

<div ng-bind-html="<object classid="..." codebase="..." flashvideo...><embed type="application/x-shockwave-flash"...>"></div>

渲染的结果:

<object..

但我在页面上看不到任何内容。

如果我只是将<script> html代码静态地放入网页,那就可以了。

那么使用angularjs时我错过了什么?

1 个答案:

答案 0 :(得分:0)

这是一种方法。

<强> HTML

<div id="videoDiv"></div>

<强> JS

angular.element(document).ready(function () {
      document.getElementById("videoDiv").innerHTML ='<embed width="100%" height="100%" src="name.swf" type="application/x-shockwave-flash">';
 });