相关疑难解决方法(0)

当html5视频结束时调用AngularJS控制器功能

我在我的应用的主页上有一个视频,当我启动它时播放.当视频结束时,我想使用一些CSS 3过渡来移动页面.

<ion-view  hide-back-button="true" title="">
    <ion-pane>
        <div class="home-video">
            <video autoplay="autoplay" ng-click="ctrl.video()" aria-label="video of IBM logo" tabindex="-1" aria-hidden="true" poster="images/Hero_Final_Placeholder.gif" onended="ctrl.video()">
                <source src="videos/video.mp4" type="video/mp4">
                <img src="images/video_backup.gif" title="Your browser does not support the video tag.">
            </video>
        </div>
    </ion-pane>
</ion-view>
Run Code Online (Sandbox Code Playgroud)

在视频结束时,我希望能够调用angularJS控制器功能.

'use strict';

angular.module('app', ['ionic']).config(function ($stateProvider, $urlRouterProvider) {

$stateProvider.state('home', {
  url: "/home",
  templateUrl: 'views/home.html',
  controller: 'homeCtrl as ctrl'
}).state('project', {
  url: "/project/:projectId",
  templateUrl: 'views/project.html',
  controller: 'projectCtrl'
});

 // Default view to show
$urlRouterProvider.when('', '/home');

}).run(function ($http, pouchDB, replicationService, $rootScope) {

  replicationService.replicate();

});
Run Code Online (Sandbox Code Playgroud)

我的控制器看起来像:

'use …
Run Code Online (Sandbox Code Playgroud)

javascript video html5-video angularjs ionic-framework

5
推荐指数
1
解决办法
4516
查看次数