可能的原因是 Safari 和 iPhone 的版本号低于 Angular 版本号要求,或者一些插件和脚本不兼容。您可以尝试以下步骤来解决此问题:
确认 Angular 版本号和浏览器版本号是否兼容,可以参考 Angular 官方文档进行检查。
在代码中检查是否使用了一些只在 Chrome 等浏览器上运行的扩展和功能。您可以阅读文档并排查出问题。
如果您使用了一些第三方组件,例如 bootstrap、jquery 等,最好使用版本较新的组件,因为新版本的组件通常会修复一些兼容性问题。
检查是否在代码中使用了 Safari 不兼容的语法和 API。您可以尝试将这些语法和 API 替换为 Safari 兼容的版本。
如果以上方法无法解决您的问题,您可以在 Angular 社区或相关论坛上发帖求助。望采纳。