发表于: 2016-12-26 23:50:12

1 1486


今天完成的事:

1,修真院9期demo的准备及demo

2,修真院8期我的师弟默认页面BUG修改

3,修真院8期我的师兄页面无班级职业显示BUG修改

明天计划的事:

1,修真院首页滚动到班级位置后,数字开始跳动问题

2,预计准备修真院10期

遇到的问题:

1,

<embed src="{{list.video.urlAfter}}token=&amp;autopause=true&amp;autostart=false&amp;fromweibo=false'" type="application/x-shockwave-flash" autostart="false"
      width="100%"
      height="100%" quality="high" allowfullscreen="true"
      wmode="transparent" allowscriptaccess="always"
      pluginspage="http://www.macromedia.com/go/getflashplayer">

会提示报错,{{list.video.urlAfter}}也加载不了

原因:angularjs的一个BUG,embed标签用ng-src动态绑定视频链接,Angular已经把视频链接绑定成功了,浏览器没有主动去加载ng-src指向的视频

解决办法:使用指令自己绑定视频链接,检测到视频链接发生变化的时候,在dom中替换掉之前的embed标签

angular.module('skillApp').directive('embedSrc', function () {
return {
restrict: 'A',
link: function (scope, element, attrs) {
var current = element;
scope.$watch(function() { return attrs.embedSrc; }, function () {
var clone = element
.clone()
.attr('src', attrs.embedSrc);
current.replaceWith(clone);
current = clone;});}}});

收获:

1,用秒拍视频链接在本页面播放该视频,方法:直接在秒拍页面F12,复制视频代码即可



返回列表 返回列表
评论

    分享到