【发布时间】:2015-06-03 12:57:43
【问题描述】:
我在 iPhone 上有一个使用 firebase 后端(JavaScript 客户端 v2.2.4)开发的网络应用
当我在激活飞行模式(无网络)的情况下打开应用程序时,应用程序加载正常,所有内容都使用 cache.manifest 进行缓存
我可以在 Safari 的控制台中看到 firebase 客户端正在调用我的 firebase 后端。因为我没有任何网络,所以这些电话都失败了。
调用如下所示:/.lp?start=t&ser=17611300&cb=10&v=5
问题:
如果用户将焦点放在文本区域中,每次 firebase 调用失败时焦点都会丢失,这对用户来说非常烦人
知道如何避免这种行为吗?
我的用例的特殊性:
- 我离线
- 用户将焦点放在文本区域中
【问题讨论】:
-
是的,所以,鉴于没有类似的问题,我会冒昧地说这并不普遍,可能特定于您的用例,还不够此处的信息以重现或理解此问题,并且需要进行一些故障排除和缩小范围才能接近答案。
-
嗨,这个问题已经更新了更多细节
标签: javascript iphone firebase offline-caching