2017-04-19 78 views
0

我有本地視頻將在我的應用程序中播放。但在我的瀏覽器中工作正常。但是當我嘗試在設備中看到。我的視頻是空白的,10到20秒後只有我的視頻正在播放。幫幫我。我做錯了什麼?視頻開始非常緩慢地發揮離子

我的代碼:

HTML

一旦我點擊這個模式彈出打開,它會播放視頻:

視頻popup.html

<div class="modal transparent fullscreen-player" ng-click="closeModal()"> 


    <video ng-src="http://clips.vorwaerts-gmbh.de/VfE_html5.mp4" class="centerme" controls="controls" autoplay></video> 

    <span class="ion-android-close nv" ng-click="closeModal()"></span> 


</div> 

我的JS

$scope.playVideo = function() { 
    $scope.showModal('templates/video-popover.html'); 
} 

$scope.showModal = function(templateUrl) { 
     $ionicModal.fromTemplateUrl(templateUrl, { 
      scope: $scope, 
      animation: 'slide-in-up' 
     }).then(function(modal) { 
      $ionicLoading.show({ 

    duration: 3000 
}); 
      $scope.modal = modal; 
      $scope.modal.show(); 
     }); 
    } 

    // Close the modal 
    $scope.closeModal = function() { 
     $scope.modal.hide(); 
     $scope.modal.remove() 
    }; 

請幫助我。爲什麼它需要10 - 20秒的空白,然後播放它的視頻。

感謝

回答

0

大多數音頻&視頻元素的問題與Android使用人行橫道(鉻的WebView)與離子項目時是不存在的。

聲明:添加Crosswalk會增加應用程序的二進制大小。

在將Crosswalk添加到項目之前進行備份。

離子瀏覽器插件人行橫道

+0

我沒有,但我得到的錯誤'的瀏覽器是不是一個有效task' –

+0

代替