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

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


https://img1.mukewang.com/5b9e1f890001786407530091.jpg

https://img3.mukewang.com/5b9e1f910001838505280285.jpg

开心每一天1111
浏览 1270回答 1
1回答

Cats萌萌

咦!!我印象怎么见过这个问题?之前好像有哥们儿给你回答过了吧?你试了么?大致方式如下:#先引入ngSanitize,声明应用时把ngSanitize放到依赖里var&nbsp;app&nbsp;=&nbsp;angular.module('moduleName',&nbsp;['ngSanitize']); #controller里使用$sce服务处理一下你的url app.controller('controllerName',&nbsp;['$scope',&nbsp;'$sce',&nbsp;function($scope,&nbsp;$sce)&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;$scope.deatil_videoUrl&nbsp;=&nbsp;'你的原始url';&nbsp;&nbsp;&nbsp;&nbsp;//用$sce服务处理原始url &nbsp;&nbsp;&nbsp;&nbsp;$scope.newUrl&nbsp;=&nbsp;$sce.trustAsResourceUrl($scope.deatil_videoUrl); }])然后在模板里使用处理过后的url:<video> &nbsp;&nbsp;&nbsp;&nbsp;<source&nbsp;ng-src="{{&nbsp;newUrl&nbsp;}}"&nbsp;type="video/mp4"/></video>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript