3
phonegap-angular-seed를 사용하여 응용 프로그램의 골격을 생성했으며이 link에 따라 phonegap 이벤트 장치를 사용하여 팩토리를 만들었습니다. Angularjs 컨트롤러에서이 이벤트를 올바르게 호출하려면 어떻게해야합니까?Angularjs 컨트롤러에서 Phonegap 이벤트 사용
phonegap-angular-seed를 사용하여 응용 프로그램의 골격을 생성했으며이 link에 따라 phonegap 이벤트 장치를 사용하여 팩토리를 만들었습니다. Angularjs 컨트롤러에서이 이벤트를 올바르게 호출하려면 어떻게해야합니까?Angularjs 컨트롤러에서 Phonegap 이벤트 사용
이 이벤트는 이벤트가 발생하면 사용하기 위해 콜백 함수를 반환하는 단순한 서비스입니다.
먼저 모듈 정의에 서비스의 종속성을 추가해야합니다.
var app = angular.module('myApp', ['App.services']);
그런 다음 코드 아이콘을 컨트롤러에 삽입 할 수 있습니다.
app.controller('myController', ['$scope', 'cordovaReady', function($scope, cordovaReady) {
cordovaReady(function() {
// Device ready event has fired when this function fires
});
}]);
cordovaready는 공장 이름이지만 컨트롤러에서 deviceready 이벤트를 어떻게 호출 할 수 있습니까 ?? –
cordovaReady는 매개 변수로 함수를 취하며이 준비 함수는 장치 준비 이벤트가 발생하면 호출됩니다. 위에서보세요 –