Ruby Chrome中的Sinatra流媒体不起作用
我想用sinatra 1.4.4进行流媒体播放。我使用了sinatra文档中的流媒体示例。当我在Ubuntu13.10上的Firefox28.0中测试它时,它运行良好。但是当我在Chrome上测试它时(版本33.0.1750.152 Ubuntu 13.10 256984),这条信息在1.5秒后同时出现Ruby Chrome中的Sinatra流媒体不起作用,ruby,google-chrome,sinatra,Ruby,Google Chrome,Sinatra,我想用sinatra 1.4.4进行流媒体播放。我使用了sinatra文档中的流媒体示例。当我在Ubuntu13.10上的Firefox28.0中测试它时,它运行良好。但是当我在Chrome上测试它时(版本33.0.1750.152 Ubuntu 13.10 256984),这条信息在1.5秒后同时出现 require 'sinatra' require 'sinatra/streaming' set server: :thin get '/' do stream do |out|
require 'sinatra'
require 'sinatra/streaming'
set server: :thin
get '/' do
stream do |out|
out << "It's gonna be legen -\n"
sleep 0.5
out << " (wait for it) \n"
sleep 1
out << "- dary!\n"
end
end
我也用杂种狗试过,但得到了同样的结果。我尝试了这个问题的答案,但没有成功:
我需要如何修改代码或设置才能在Chrome中工作?chrome是否需要其他标题信息