开发者社区> 问答> 正文

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

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

展开
收起
杨冬芳 2016-06-23 14:51:18 2675 0
1 条回答
写回答
取消 提交回答
  • IT从业

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

    #先引入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>
    2019-07-17 19:46:19
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《零基础HTML入门教程》 立即下载
天猫 HTML5 互动技术实践 立即下载
天猫HTML5互动技术实践 立即下载