为了账号安全,请及时绑定邮箱和手机立即绑定

ionic项目中,html页面使用video标签,为什么src加了个变量来传递值 就报错了。。。

ionic项目中,html页面使用video标签,为什么src加了个变量来传递值 就报错了。。。

开心每一天1111 2018-08-09 10:09:21
ionic项目中,html页面使用video标签,为什么src加了个变量来传递值 就报错了。。。
查看完整描述

1 回答

?
Cats萌萌

TA贡献1805条经验 获得超9个赞

咦!!我印象怎么见过这个问题?之前好像有哥们儿给你回答过了吧?你试了么?大致方式如下:

#先引入ngSanitize,声明应用时把ngSanitize放到依赖里var app = angular.module('moduleName', ['ngSanitize']);


#controller里使用$sce服务处理一下你的url
app.controller('controllerName', ['$scope', '$sce', function($scope, $sce) {
    $scope.deatil_videoUrl = '你的原始url';    //用$sce服务处理原始url
    $scope.newUrl = $sce.trustAsResourceUrl($scope.deatil_videoUrl);
}])

然后在模板里使用处理过后的url:

<video>
    <source ng-src="{{ newUrl }}" type="video/mp4"/></video>


查看完整回答
反对 回复 2018-09-16
  • 1 回答
  • 0 关注
  • 1269 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信