angular - “错误:传递给系统调用的数据区域太小”在 iFrame 内重定向时 - IE & Edge - Angular 8
问题描述
我正在开发一个 Angular 8 项目,我正在尝试重定向到 iFrame 内的长 url(几乎 3000 个字符长),而 Edge 正在引发错误。
ERROR Error: Uncaught (in promise): Error: The data area passed to a system call is too small. Error: The data area passed to a system call is too small. at prototype.pushState (https://www.mockurl.com/account/vendor-es2015.abdc12341bcd1234abcd.js:1:716248) at d.prototype.pushState (...
父母和孩子都在同一个域中。
我发现 Edge 和 IE 对其 url 的长度有一些限制,但我无法找到解决我的问题的方法。
参考:
解决方案
推荐阅读
- amazon-web-services - rsa public key 没有这样的文件或目录?
- python - pandas.errors.ParserError:错误标记数据
- javascript - 什么是 Promise<{}>?
- node.js - 如何异步返回 sequelize 实例?
- c# - WPF 资源字体未更新
- ios - 使用 AudioKit 在 UIView 中绘制样本文件的波形
- c# - C#.net 字符串到 Int
- r - R中的网络抓取:模式问题,无法获得所需的输出
- amazon-sagemaker - sagemaker 使用带有 csv 的推理端点调用 curl
- matlab - 使用 Matlab 绘制以平面为界的圆柱体