本文整理汇总了TypeScript中raven-js.captureException函数的典型用法代码示例。如果您正苦于以下问题:TypeScript captureException函数的具体用法?TypeScript captureException怎么用?TypeScript captureException使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了captureException函数的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的TypeScript代码示例。
示例1: handleError
handleError(err: any): void {
if (this.config.isLocal) {
super.handleError(err);
} else {
Raven.captureException(err.originalError);
}
}
开发者ID:finleysg,项目名称:bhmc,代码行数:7,代码来源:bhmc-error-handler.service.ts
示例2: logError
logError(err: any): void {
if (this.config.isLocal) {
console.error(err.toString());
} else {
Raven.captureException(err);
}
}
开发者ID:finleysg,项目名称:bhmc,代码行数:7,代码来源:bhmc-error-handler.service.ts
示例3: rateApp
/**
* Open the app store page
*/
public rateApp() {
if (this.platform.is('android')) {
this.inAppBrowserPlugin.create('market://details?id=' + AppSettings.appId.android, '_system');
} else if (this.platform.is('ios')) {
this.inAppBrowserPlugin.create('itms-apps://itunes.apple.com/fr/app/vliller/id' + AppSettings.appId.ios + '?mt=8', '_system');
} else {
Raven.captureException(new Error('Rate app - Unknow platform?!'));
}
};
开发者ID:blckshrk,项目名称:vliller,代码行数:12,代码来源:sidemenu.ts
示例4: Error
const reportError = (errMsg) => {
const e = new Error(errMsg.error.message);
e.name = errMsg.error.name;
e.stack = errMsg.error.stack;
Raven.captureException(e, {
tags: {
ngVersion: errMsg.ngVersion,
},
});
};
开发者ID:Jigar3758,项目名称:augury,代码行数:10,代码来源:sentry-connection.ts
示例5: handleError
/**
* Minimal error handler
*
* @param {HTTPResponse | any} errorResponse
*/
private handleError (errorResponse: HTTPResponse | any) {
let errorMessage: string;
if (errorResponse.error) {
errorMessage = `${errorResponse.status} - ${errorResponse.error}`;
} else {
errorMessage = errorResponse.message ? errorResponse.message : errorResponse.toString();
}
// sends error to Sentry
Raven.captureException(new Error(errorMessage));
return Observable.throw(errorMessage);
}
开发者ID:blckshrk,项目名称:vliller,代码行数:19,代码来源:vlille-service-native.ts
示例6: handleError
handleError(err: any): void {
// Log to the console.
try {
console.group('ErrorHandler');
console.error(err.message);
console.error(err.stack);
console.groupEnd();
} catch (handlingError) {
console.group('ErrorHandler');
console.warn('Error when trying to output error.');
console.error(handlingError);
console.groupEnd();
}
Raven.captureException(err.originalError);
}
开发者ID:w11k,项目名称:calendar-for-trello,代码行数:15,代码来源:raven-error-handler.ts
示例7: handleError
handleError(err: any) : void {
Raven.captureException(err.originalError);
}
开发者ID:blckshrk,项目名称:vliller,代码行数:3,代码来源:raven.ts
示例8:
window.addEventListener('unhandledrejection', (event: PromiseRejectionEvent) =>
Raven.captureException(event.reason)
开发者ID:bhollis,项目名称:DIM,代码行数:2,代码来源:exceptions.ts
示例9: Error
.catch(error => {
// TODO: check if errors a relevant
Raven.captureException(new Error(error));
})
开发者ID:blckshrk,项目名称:vliller,代码行数:4,代码来源:direction-button.ts
注:本文中的raven-js.captureException函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论