Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.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
Couchdb 防止mobile Safari在监听器处于活动状态时显示加载指示器 设置_Couchdb_Long Polling_Couchapp_Kanso - Fatal编程技术网

Couchdb 防止mobile Safari在监听器处于活动状态时显示加载指示器 设置

Couchdb 防止mobile Safari在监听器处于活动状态时显示加载指示器 设置,couchdb,long-polling,couchapp,kanso,Couchdb,Long Polling,Couchapp,Kanso,页面加载完成后,我将向couchdb longpoll提要添加一个_ChangesListener,以防万一,我将使用db模块中的函数 一旦添加了监听器,MobileSafari的加载指示器就会开始旋转,直到删除监听器后才会停止 问题 这让用户认为该应用程序在不断下载某些东西 问题 是否只有在收到变更通知时,才可以让mobile Safari的加载指示器旋转 如果没有,有没有办法完全阻止mobile Safari的加载指示器旋转?这对谷歌来说是个难题。一个可能的线索:您是否从document.r

页面加载完成后,我将向couchdb longpoll提要添加一个_ChangesListener,以防万一,我将使用db模块中的函数

一旦添加了监听器,MobileSafari的加载指示器就会开始旋转,直到删除监听器后才会停止

问题 这让用户认为该应用程序在不断下载某些东西

问题 是否只有在收到变更通知时,才可以让mobile Safari的加载指示器旋转


如果没有,有没有办法完全阻止mobile Safari的加载指示器旋转?

这对谷歌来说是个难题。一个可能的线索:您是否从document.ready事件运行此代码?这个答案表明,如果你推迟执行死刑,你将避免厄运的悸动:另请看——我没有足够的信心让这成为一个正式的答案。如果它对您有效,请您设置一个答案并将其标记为已接受?如果没有。。。我想我们会继续努力的。@JasonSmith你链接的两篇帖子我都看过了。我将在页面加载完成很久之后添加更改侦听器。延迟添加_changes监听器将在桌面Safari、Chrome、Firefox和Opera中提供所需的行为。但是,无论何时添加_changes监听器,mobile Safari都会在添加监听器时开始旋转。传闻一个_changes提要不会触发旋转器,但我谨慎地使用了一个未经测试的补丁。想法?我也看到了事件来源。如果您可以得到一个失败的测试用例并将其放到CouchDB列表中,我们可以将该补丁合并到下一个版本中。谢谢。我看看能想出什么办法。