监控 Ionic 1
Ionic 1使用了AngularJS 1,因此与其配置方法一致。
1. 接入插件
修改www/index.html,将fundebug.min.js放在head标签中;也可以使用NPM、RequireJS、动态加载等其他方式接入。
2. 配置exceptionHandler
修改www/js/app.js
// 在exceptionHandler中调用fundebug.notifyError
angular
.module('exceptionOverwrite', [])
.factory('$exceptionHandler', function()
{
return function(exception, cause)
{
fundebug.notifyError(exception);
};
});
// exceptionOverwrite添加到模块依赖中
angular.module('myApp', [
...,
...,
'exceptionOverwrite'
])