UNPKG

ng-cordova

Version:

[ngCordova](http://ngcordova.com/) ==========

59 lines (43 loc) 1.26 kB
// install : cordova plugin add https://github.com/floatinghotpot/cordova-httpd.git // link : https://github.com/floatinghotpot/cordova-httpd angular.module('ngCordova.plugins.httpd', []) .factory('$cordovaHttpd', ['$q', function ($q) { return { startServer: function (options) { var d = $q.defer(); cordova.plugins.CorHttpd.startServer(options, function () { d.resolve(); }, function () { d.reject(); }); return d.promise; }, stopServer: function () { var d = $q.defer(); cordova.plugins.CorHttpd.stopServer(function () { d.resolve(); }, function () { d.reject(); }); return d.promise; }, getURL: function () { var d = $q.defer(); cordova.plugins.CorHttpd.getURL(function (url) { d.resolve(url); }, function () { d.reject(); }); return d.promise; }, getLocalPath: function () { var d = $q.defer(); cordova.plugins.CorHttpd.getLocalPath(function (path) { d.resolve(path); }, function () { d.reject(); }); return d.promise; } }; }]);