You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级Angular至v15后Safari <16版本仍报ReferenceError问题排查

Angular 15.1.6升级后Safari < v16出现ReferenceError问题排查请求

数周前将应用从Angular 14升级至v15.1.6后,在Safari版本低于16的环境中出现ReferenceError错误,导致应用完全无法加载。

经排查,该问题与去年12月修复的一个已知Bug症状完全匹配:应用无法加载、控制台抛出ReferenceError、开启开发者工具后重新加载即可正常运行。已确认代码库中包含该Bug的修复,但问题仍未解决。

当前browserlist配置

> 5%, last 2 versions, Firefox ESR, not dead, not IE 9, not IE 10, not IE 11, not Chrome 41

browserlist-stats.json中Safari相关统计数据

"ios_saf": {
    "8": 0,
    "3.2": 0.0002755352271787948,
    "4.0-4.1": 0,
    "4.2-4.3": 0,
    "5.0-5.1": 0.0022042818174303584,
    "6.0-6.1": 0.0002755352271787948,
    "7.0-7.1": 0.0016532113630727688,
    "8.1-8.4": 0.0019287465902515636,
    "9.0-9.2": 0.008817127269721434,
    "9.3": 0.11627586586945142,
    "10.0-10.2": 0.307497313531535,
    "10.3": 1.5807455983247458,
    "11.0-11.2": 3.4590692420025904,
    "11.3-11.4": 6.929986498773869,
    "12.0-12.1": 12.084423993607583,
    "12.2": 2.2161298321990466
  },
...
"safari": {
    "4": 0.0008266056815363844,
    "5": 0,
    "6": 0,
    "7": 0,
    "8": 0.0011021409087151792,
    "9": 0.00633731022511228,
    "10": 0.0022042818174303584,
    "11": 0.13391012040889427,
    "12": 0.18488413743697132,
    "3.1": 0,
    "3.2": 0,
    "5.1": 0,
    "6.1": 0.0005510704543575896,
    "7.1": 0,
    "9.1": 0.00743945113382746,
    "10.1": 0.022593888628661175,
    "11.1": 0.15540186812884027,
    "12.1": 0.03278869203427658,
    "TP": 0
  },

Angular版本详情

Angular CLI: 15.1.6
Node: 16.13.0
Package Manager: yarn 1.22.19
OS: linux x64

Angular: 15.1.5
... animations, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... platform-server, router, service-worker

Package                         Version
---------------------------------------------------------
@angular-devkit/architect       0.1501.6
@angular-devkit/build-angular   15.1.6
@angular-devkit/core            15.1.6
@angular-devkit/schematics      15.1.6
@angular/cdk                    15.2.0
@angular/cli                    15.1.6
@angular/flex-layout            15.0.0-beta.42
@angular/google-maps            14.2.0
@angular/material               15.2.0
@nguniversal/builders           15.1.0
@nguniversal/common             15.1.0
@nguniversal/express-engine     15.1.0
@schematics/angular             14.2.1
@schematics/update              0.1102.18
rxjs                            7.5.6
typescript                      4.9.5
webpack                         5.76.0

恳请协助排查问题原因。

内容的提问来源于stack exchange,提问作者Miguel Pájaro

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 04:12:03