Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/55.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
Javascript 预加载程序不会忽略websocket-PaceJS_Javascript_Ruby On Rails_Ruby_Sockets_Pusher - Fatal编程技术网

Javascript 预加载程序不会忽略websocket-PaceJS

Javascript 预加载程序不会忽略websocket-PaceJS,javascript,ruby-on-rails,ruby,sockets,pusher,Javascript,Ruby On Rails,Ruby,Sockets,Pusher,我在运行ruby on rails的网站上添加了预加载程序,看起来效果很好,但是由于pusher WebSocket,预加载程序没有结束,它一直在等待,我在我的页脚尝试了这个 <script> window.paceOptions = { ajax: { trackWebSockets: false, ignoreURLs: [/pusher/, /heap/] } } </script> window.pacepoptio

我在运行ruby on rails的网站上添加了预加载程序,看起来效果很好,但是由于pusher WebSocket,预加载程序没有结束,它一直在等待,我在我的页脚尝试了这个

<script>
window.paceOptions = {
    ajax: {
      trackWebSockets: false,
      ignoreURLs: [/pusher/, /heap/]
    }
  }
</script>

window.pacepoptions={
阿贾克斯:{
TrackWebSocket:错误,
忽略URL:[/pusher/,/heap/]
}
}

但它没有起作用。我怎样才能解决这个问题呢?

我试过这个,它奏效了。:)


使用在线聊天工具时非常有用。谢谢!这是一个很长时间以来的问题,我认为问题在于你在页脚中添加了这个。我认为需要在加载pace.js脚本之前设置这些选项。看起来这至少对我来说是个问题,但我正在使用ASP.NET和SignalR。
Pace.options.ajax.trackWebSockets = false;