2016-11-07 4 views
-1

Я загружаю видео в базу данных mysql. У меня есть его местоположение. Когда я пытаюсь загрузить это видео, не работайте.Невозможно загрузить и воспроизвести видео в angularjs

мой угловой код приведен ниже.

$scope.videoApi = function(id) {  
    $http({ 
     method: "POST", 
     url: "http://192.168.1.16:8070/courseapi/getpdf", 
     data: { 
     'id_course': id 
     } 
    }).then(function mySucces(response) { 
     alert("listapi" + response.data); 
     $scope.videodata = response.data; 
     //$scope.currentProjectUrl = $sce.trustAsResourceUrl($scope.videodata[0].course_Attachments); 
     }, function myError(response) { 
      $scope.message = response.statusText; 
      console.log(response.statusText); 
      alert("courseEnrolled"); 
     }); 
    } 

отсюда я путь видео

мой HTML код

<iframe src="{{videodata}}" width="50%" height="400px" ></iframe> 

, но это не работает;

пожалуйста, помогите мне

ответ

0
$scope.videodata = $sce.trustAsResourceUrl("https://www.youtube.com/embed/XGSy3_Czz8k"); 

Я думаю, что вам нужно, чтобы дать URL видео в iframe.and в IFRAME как

<iframe width="420" height="315" src="{{videodata}}"> 
    </iframe> 
Смежные вопросы