配置app.module.ts

import { Pro } from '@ionic/pro';// These are the imports required for the code below,
// feel free to merge into existing imports.
import { Injectable, Injector } from '@angular/core';
import { IonicErrorHandler } from 'ionic-angular';const IonicPro = Pro.init('APP_ID', {appVersion: "APP_VERSION"
});@Injectable()
export class MyErrorHandler implements ErrorHandler {ionicErrorHandler: IonicErrorHandler;constructor(injector: Injector) {try {this.ionicErrorHandler = injector.get(IonicErrorHandler);} catch(e) {// Unable to get the IonicErrorHandler provider, ensure // IonicErrorHandler has been added to the providers list below}}handleError(err: any): void {IonicPro.monitoring.handleNewError(err);// Remove this if you want to disable Ionic's auto exception handling// in development mode.this.ionicErrorHandler && this.ionicErrorHandler.handleError(err);}
}

//将此条目添加到providersin NgModule

  providers: [// ...,
    IonicErrorHandler,[{ provide: ErrorHandler, useClass: MyErrorHandler }] // <<===]

eg:https://ionicframework.com/docs/pro/monitoring/

转载于:https://www.cnblogs.com/Rampage/p/8117702.html

Ionic Angular自动捕获错误 配置Angular2.x +相关推荐

  1. ci 数据库异常捕获_系统地捕获错误:如何通过4个步骤构建GitLab CI测试管道

    ci 数据库异常捕获 by Joyz 通过乔伊斯 系统地捕获错误:如何通过4个步骤构建GitLab CI测试管道 (Catch bugs systematically: how to build a ...

  2. 大话PHP设计模式:类自动载入、PSR-0规范、链式操作、11种面向对象设计模式实现和使用、OOP的基本原则和自动加载配置...

    一.类自动载入 SPL函数 (standard php librarys) 类自动载入,尽管 __autoload() 函数也能自动加载类和接口,但更建议使用 spl_autoload_registe ...

  3. 【Groovy】Gradle 构建工具 ( 自动下载并配置构建环境 | 提供 API 扩展与开发工具集成 | 内置 Maven 和 Ivy 依赖管理 | 使用 Groovy 编写构建脚本 )

    文章目录 一.Gradle 自动下载并配置构建环境 二.Gradle 提供 API 扩展与开发工具集成 三.Gradle 内置 Maven 和 Ivy 依赖管理 四.Gradle 使用 Groovy ...

  4. PHP的异常处理异常捕获错误类

    1.错误分类 Fatal Error:致命错误(脚本终止运行)E_ERROR // 致命的运行错误,错误无法恢复,暂停执行脚本E_CORE_ERROR // PHP启动时初始化过程中的致命错误E_CO ...

  5. Angular自动取消订阅RxJs

    Angular自动取消订阅RxJs 在使用 rxjs 时我们经常忘记调用unsubscribe()而导致内存泄露,很多时候你很难发现它,在RxJs官方有这样一段话: What is a Subscri ...

  6. 抛出错误_不用try catch,如何机智的捕获错误

    这是多个feature组合使用后实现的神奇效果,在React源码中被广泛使用. 当我读源码看到这里时,心情经历了: 懵逼 -- 困惑 -- 沉思 -- 查文档 -- 豁然开朗 看完此文,相信你也会发出 ...

  7. 亚马逊登陆显示服务器出错,Amazon CloudFront常见错误配置及解决方法

    很多的用户在最初使用CloudFront做Web类内容分发的时候遇到无法调通的情况,本文总结了用户在配置过程中遇到的常见错误,内容涵盖了大部分用户遇到的情况. 错误一  源访问权限未放开 这种错误常见 ...

  8. C语言unprinctable错误,“未捕获错误:[$injector:unpr]”,部署后角度

    I have a fairly simple Angular application that runs just fine on my dev machine, but is failing wit ...

  9. 怎么抓取屏幕截图计算机考试时间,在Windows中以定义的时间间隔自动捕获屏幕截图 | MOS86...

    其他时候,您需要捕获屏幕截图并将其发送给其他人,以便他们可以帮助您或查看您的工作. 最后,您可能希望在特定时间段内捕获多个屏幕截图,以便可以看到计算机上发生的活动. 在本文中,我将向您展示如何使用免费 ...

最新文章

  1. java接口是类型吗_JAVA中,接口到底是不是类
  2. python echo命令_如何用Python调用外部命令
  3. java二次雷达编码地址
  4. 【王道考研计算机网络】—速率相关的性能指标
  5. 记一次微信APP支付开发返回-1的坑
  6. Paper reading:A simple baseline for one-shot multi-object tracking(二)
  7. 五分钟解读“大数据”
  8. 新手入门、HTML制作简易导航条方法,解释每行代码意思,小白入门也能懂!实现html导航栏的多种方法
  9. 计算机网络微课堂 学习笔记
  10. 梯度累加是什么意思-详解
  11. 模电学习心得(转载)_史蒂文森sun_新浪博客
  12. 《如何高效阅读一本书》学习笔记
  13. vue h5网页点击按钮 -- 跳到微信小程序 wx-open-launch-weapp;onMenuShareAppMessage 分享图片不显示,且方法已废弃
  14. 利用MUI+个推实现APP消息推送
  15. 微信服务号解决开启服务配置后自定义菜单失效的方法
  16. Matlab入门基础详解
  17. Java 开发工程师常用软件和网站
  18. uni-app页面跳转问题
  19. Python快速学习08:模块的操作
  20. C++ | shared_ptr与weak_ptr

热门文章

  1. 判断一个字符串大写小写,和数字出现的次数
  2. 有几种部署模式_来!PyFlink 作业的多种部署模式
  3. 盐城大数据产业园人才公寓_岳西大数据产业园规划设计暨建筑设计方案公布,抢先一睹效果图...
  4. Java 重写与重载
  5. Linux终端命令(6)--ifconfig,(find -name ‘*.txt‘ | xargs rm -rf)
  6. 知道一点怎么设直线方程_【初中数学】反比例函数策略(二) ——构造方程法...
  7. SM4 ECB加密模式 数据对比试验论证
  8. STL源码剖析 数值算法 heap算法
  9. SpringBoot默认的错误处理机制
  10. 安卓布局参数类LayoutParams