【发布时间】:2014-03-08 21:58:15
【问题描述】:
是否有监听设备后退按钮的 angularjs 服务?
我想监听不同控制器内的设备后退按钮,这样我就可以访问控制器范围内的数据,并在按下后退按钮后使用它来操作操作。
类似 CordovaService 的东西
notifierApp.service('CordovaService', function($document, $q) {
var d = $q.defer(),
resolved = false;
var self = this;
this.ready = d.promise;
document.addEventListener('deviceready', function() {
resolved = true;
d.resolve(window.cordova);
});
// Check to make sure we didn't miss the
// event (just in case)
setTimeout(function() {
if (!resolved) {
if (window.cordova) d.resolve(window.cordova);
}
}, 3000);
});
【问题讨论】: