ios - IOS 8 中的 Angular 材质扩展面板
问题描述
我在 IOS 8.1 中遇到了 Angular Material 扩展面板的错误(该错误未出现在 IOS 10+ 上,尚未测试 9)。如果我使用示例 stackblitz中的代码,扩展面板会在单击时出现并打开,但不会在第二次单击时关闭。
每次单击都会在 Safari Web 检查器控制台中产生以下错误:
ERROR – Error {line: 5169, column: 46, sourceURL: "http://localhost:4200/vendor.js"}
defaultErrorLogger — vendor.js:56067
handleError — vendor.js:56113
(anonymous function) — vendor.js:58982:99
invoke — polyfills.js:7499
run — polyfills.js:7249
runOutsideAngular — vendor.js:58177
tick — vendor.js:58982
(anonymous function) — vendor.js:58867:110
invoke — polyfills.js:7499
onInvoke — vendor.js:58218
invoke — polyfills.js:7498
run — polyfills.js:7249
run — vendor.js:58132
next — vendor.js:58867:85
(anonymous function) — vendor.js:57949
__tryOrUnsub — vendor.js:135347
next — vendor.js:135285
_next — vendor.js:135220
next — vendor.js:135195
next — vendor.js:134960
emit — vendor.js:57933
checkStable — vendor.js:58187
onLeave — vendor.js:58254
onInvokeTask — vendor.js:58212
invokeTask — polyfills.js:7531
runTask — polyfills.js:7299
invokeTask — polyfills.js:7607
invokeTask — polyfills.js:8651
globalZoneAwareCallback — polyfills.js:8677
defaultErrorLogger — vendor.js:56067
我很好奇其他人是否遇到同样的问题,或者是否有人知道解决方案。
我正在使用 Angular 6、material 6.4.0 和 IOS 8.1(在 iPad Air 模拟器上运行)。我包含的 polyfills 是:
import 'core-js/es6/symbol';
import 'core-js/es6/object';
import 'core-js/es6/function';
import 'core-js/es6/parse-int';
import 'core-js/es6/parse-float';
import 'core-js/es6/number';
import 'core-js/es6/math';
import 'core-js/es6/string';
import 'core-js/es6/date';
import 'core-js/es6/array';
import 'core-js/es6/regexp';
import 'core-js/es6/map';
import 'core-js/es6/weak-map';
import 'core-js/es6/set';
import 'core-js/es7/reflect';
import 'web-animations-js';
import 'zone.js/dist/zone';
解决方案
推荐阅读
- c# - 我可以将 SQL 视图从服务器资源管理器导入到我的模型中,而无需自己编写类吗?
- java - Java 程序 - IP 地址 ping 和发送电子邮件程序
- java - 如何让测试等待 Vert.x Verticle 部署完成
- npm - 使用 usemin-cli 时抛出新的 JS_Parse_Error(message, filename, line, col, pos)
- python - Flask ImportError: cannot import name (for app in __init__.py)
- java - 具有多个活动和片段的 Android 清单严重损坏!我该如何修复它们?
- html - 如何在网页 CSS 中定位元素
- css - 有没有办法使用 @import 来保存 css 文件缓存?
- html - 加载时我的网站上的图片格式不正确
- facebook - Facebook bot with Php (#100) 尝试访问节点类型(页面)上不存在的字段(消息)