javascript - 如何在 Vanilla JS 中使用 Firebase Polyfill
问题描述
我目前正在使用Firebase Realtime Database构建一个使用 Google Firebase 来处理身份验证和数据存储的普通网页。这就是我在 HTML 文件底部包含 Firebase 的方式:
<script src="https://www.gstatic.com/firebasejs/6.4.1/firebase-app.js"></script>
<script src="https://www.gstatic.com/firebasejs/6.4.1/firebase-auth.js"></script>
<script src="https://www.gstatic.com/firebasejs/6.4.1/firebase-database.js"></script>
这在大多数浏览器中都可以正常工作。但是,在 Internet Explorer 中,它会抛出各种关于没有某些 es6 功能的错误,最常见Array.findIndex
的是Object.values
.
Firebase支持的环境页面说需要 polyfills——这很公平。但是,我不清楚如何将推荐的“ ES Stable ”包含到普通的 html/js 页面中,因为他们的所有示例都涉及捆绑程序或框架。
我正在寻找一个示例或说明如何将这个或任何解决问题的 polyfill 包含到常规 HTML/JS 页面中。
解决方案
推荐阅读
- python - 如何复制一行但在 Pandas 中交换值
- .net-core - AcquireTokenByUsernamePassword 抛出 System.AggregateException 和 MsalServiceException
- cisco - 如何动态拉取当前 Cisco IOS 版本的列表?
- amazon-web-services - AWS Glue- 使用多分隔符以 CSV 格式编写动态框架
- python-3.x - 生成器如何在 pyinput 等事件循环中工作
- batch-file - 复制、重命名和移动目录中的所有文件
- python - 如何用 NumPy 分解多项式并很好地打印它?
- python - 使用 matplotlib 看起来像平面 2D 数学插图的 3D 几何图?
- java - 在linux下使用分页响应(PagedResultsDirContextProcessor)使用Spring LDAP查询AD不起作用
- python - 如何在 colab 中导入 PyML?