swan.offError

基础库 3.60.2 开始支持,低版本需做兼容处理swan.offError - 图1

解释: 取消监听小程序错误事件。

方法参数

示例

在开发者工具中预览效果

扫码体验

swan.offError - 图2请使用百度APP扫码

图片示例

swan.offError - 图3

swan.offError - 图4

swan.offError - 图5

代码示例

  1. // app.js
  2. App({
  3. onLaunch() {
  4. swan.onError(function(errMsg) {
  5. console.log(errMsg);
  6. swan.showModal({
  7. title: '',
  8. content: JSON.stringify(errMsg)
  9. });
  10. });
  11. },
  12. // 在App onShow后约3秒取消事件监听(仅做功能示例,开发者可根据业务逻辑选择取消监听时机)
  13. onShow() {
  14. setTimeout(function() {
  15. swan.offError();
  16. swan.showModal({
  17. title: '',
  18. content: '此后点击按钮触发报错,将不会触发swan.onError事件.'
  19. });
  20. }, 3000);
  21. }
  22. });