Javascript 离线、在线和firebase.js
我有一个脚本,当设备处于在线/离线状态时,它会运行一些功能。 firebase.js链接在head部分Javascript 离线、在线和firebase.js,javascript,firebase,reload,Javascript,Firebase,Reload,我有一个脚本,当设备处于在线/离线状态时,它会运行一些功能。 firebase.js链接在head部分 <script id="firescript" src="https://www.gstatic.com/firebasejs/3.1.0/firebase.js"> </script> 当html以脱机状态加载,然后变为联机状态时,我出现了一个“找不到firebase.js”错误,脚本找不到firebase.js(因为index.html没有重新加载)。在这种情况下
<script id="firescript" src="https://www.gstatic.com/firebasejs/3.1.0/firebase.js"> </script>
当html以脱机状态加载,然后变为联机状态时,我出现了一个“找不到firebase.js”错误,脚本找不到firebase.js(因为index.html没有重新加载)。在这种情况下,如何在不重新加载页面的情况下加载firebase.js?谢谢大家! 请注意,您正在使用。Firebase SDK的一个非常旧的版本,目前在V5.0.4中,请看,我已将其更改为V5,谢谢。更改时是json解析错误,但我解决了它。它解决了您的问题吗?不幸的是,没有。
if (navigator.onLine) {
fire();
} else {
fireoff();
}
//if online:
function fire() {
//will be here a "couldn't find firebase.js" error when offline status
//changing to online
if (!firebase.apps.length) {
firebase.initializeApp(config);
}
}