trigger.io上的Firebase Javascript API-从本地文件加载脚本
我在trigger.io应用程序中使用Firebase JS API 我的应用程序必须能够启动并在飞行模式下运行。我是否可以引用Firebase JS文件的本地副本,还是必须始终从CDN url加载trigger.io上的Firebase Javascript API-从本地文件加载脚本,javascript,trigger.io,firebase,offline-caching,Javascript,Trigger.io,Firebase,Offline Caching,我在trigger.io应用程序中使用Firebase JS API 我的应用程序必须能够启动并在飞行模式下运行。我是否可以引用Firebase JS文件的本地副本,还是必须始终从CDN url加载 或者,是否有一种方法可以在本地缓存文件并按计划请求以获取最新版本,或者是否有另一种机制我应该使用,但我没有使用。如果引用firebase.js库的本地副本,它将与远程副本一样工作,至少在最初是这样。由于Firebase处于测试阶段,所以可以随时将更改推送到该库,从而使您的本地副本过时 使用本地副本本
或者,是否有一种方法可以在本地缓存文件并按计划请求以获取最新版本,或者是否有另一种机制我应该使用,但我没有使用。如果引用firebase.js库的本地副本,它将与远程副本一样工作,至少在最初是这样。由于Firebase处于测试阶段,所以可以随时将更改推送到该库,从而使您的本地副本过时 使用本地副本本身并不能解决您希望解决的问题。虽然Firebase可以在临时中断和不稳定的覆盖范围内生存,但没有本地存储的数据副本,因此您需要首先连接到Firebase并获取该数据,或者在脱机时使用set()创建某种本地默认值 Firebase路线图上提供了更强大的离线支持 在这里可以找到一些额外的、信息丰富的阅读材料: