vue.js - socket.io-client 导致 ie11 呈现空白
问题描述
我有一个使用 socket.io-client 与套接字服务器通信的 vue-cli 应用程序。该实现适用于除 Internet Explorer 11 以外的所有浏览器。IE11 仅呈现一个完全空白的白页。当我注释掉时import io from 'socket.io-client
,IE 11 呈现良好。这让我觉得我错过了某种 babel pollyfill。我检查了 github 存储库:
https : //www.npmjs.com/package/socket.io-client,看起来他们已经在使用 promise pollyfill。默认情况下,vue 还预设了“@vue/app”,所以我不确定发生了什么。
编辑:
我正在使用“socket.io-client”:“^2.3.0”,
解决方案
@Steven B. 很到位。他的链接问题实际上是 IE11 呈现空白屏幕的原因。
我恢复到 v2.2.0 并且它在 IE11 中工作。
推荐阅读
- kotlin - 如何使前台服务在几个小时后不停止
- amazon-web-services - AWS Route-53 DNS 服务器 IP 地址
- python - 将数据集分布从每日转换为每周
- node.js - 等待 fetch 持有组件从渲染直到 fetch 完成
- sql-server - T-SQL如何将数据从具有参数化名称的表复制到临时表
- c# - Visual Studio 响应刷新不会导致文件下载
- vue.js - 如何在 vue-cli-service lint 中关闭 HTML 属性的大小写更正?
- python - 从下面的行连接字符串
- php - 无法检索 Paypal webhook 的事件
- apache-spark - 如何使用 Spark 将多个 Kafka 主题读取到单独的数据帧中