Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Firebase 如何在Firestore实例中读取'synchronizeTabs'标志_Firebase_Google Cloud Firestore - Fatal编程技术网

Firebase 如何在Firestore实例中读取'synchronizeTabs'标志

Firebase 如何在Firestore实例中读取'synchronizeTabs'标志,firebase,google-cloud-firestore,Firebase,Google Cloud Firestore,我有一个用于Firestore的库,它为开发人员处理本地数据存储 我需要实现的逻辑略有不同,这取决于开发人员是否启用了synchronizeTabs: await firestore.enablePersistence({ synchronizeTabs: true }) 开发人员将Firestore实例传递给我的库,但我的问题是: 如何根据开发人员传递给我的库的Firestore实例来读取synchronizeTabs设置(无论是否启用) 我认为没有公共API来读取该属性的值。您必须要

我有一个用于Firestore的库,它为开发人员处理本地数据存储

我需要实现的逻辑略有不同,这取决于开发人员是否启用了
synchronizeTabs

await firestore.enablePersistence({
  synchronizeTabs: true
})
开发人员将Firestore实例传递给我的库,但我的问题是:

  • 如何根据开发人员传递给我的库的Firestore实例来读取
    synchronizeTabs
    设置(无论是否启用)

    • 我认为没有公共API来读取该属性的值。您必须要求您的用户通过API启用持久性,或者在启用持久性后再调用API

      我认为它可以提出一个有效的功能请求,所以我建议将其提交到相关的SDK回购协议中。该功能以前已启用,但已锁定