小编tom*_*mek的帖子

#_ = _由facebook添加到网址

通过Facebook连接到我的Rails应用程序后,我将#_ = _添加到我的URL.

我尝试指定FB指定的redirect_uri但它不起作用.
删除符号的Javascript解决方法没有帮助.我尝试了一切没有结果.
关于如何解决这个问题的任何指针?

我的设置:

gem 'rails', '3.0.11'
gem "devise", '1.5.2'
gem "omniauth", '1.0.1'
gem 'omniauth-facebook', '1.0.0rc2'

module Facebook
 CONFIG = YAML.load_file(Rails.root.join("config/facebook.yml"))[Rails.env]
 FB_APP_ID = CONFIG['app_id']
 FB_APP_SECRET = CONFIG['secret_key']
end

Rails.application.config.middleware.use OmniAuth::Builder do    
 provider :facebook, Facebook::FB_APP_ID, Facebook::FB_APP_SECRET,
 :scope => 'offline_access, email, publish_stream',
 :display => 'touch'
end
Run Code Online (Sandbox Code Playgroud)

facebook-graph-api omniauth ruby-on-rails-3

13
推荐指数
1
解决办法
5283
查看次数

使用'autoplay'时,Firefox会同时加载和播放相同的.ogv文件两次

我有一个使用HTML5 <audio>标记设置的ogg vorbis文件.
Firefox(3.6.13)请求该文件两次,但使用'autoplay'选项会播放所请求的两个文件.
当我暂停时,其中一个曲目停止但其他曲目继续.当我再次按下播放时,两个音轨都播放,尽管现在不同步.

所有这些都适用于webkit和opera.
在没有'autoplay'的Firefox中,ogg文件被请求两次,但只有一个播放,所有内容都显示正常.但是在这种情况下我需要'自动播放'功能.

我的HTML:
<audio autoplay controls">
<source src="/media/BetterDays.ogv" type="audio/ogg; codec=vorbis"></source>
<source src="/media/BetterDays.mp3" type="audio/mpeg"></source>
</audio>

我的jQuery:

if(!!document.createElement('audio').canPlayType) {
    audio = $('audio').get(0);
    $(audio).removeAttr("controls");
    $(audio).bind('play',function() {
      $("#playtoggle").addClass('playing');   
    }).bind('pause ended', function() {
      $("#playtoggle").removeClass('playing');    
    });   

    $("#playtoggle").click(function() {     
      if (audio.paused) { audio.play(); } 
      else { audio.pause(); }     
    });  
Run Code Online (Sandbox Code Playgroud)

我真的很感激任何可以提供的帮助.谢谢.

firefox ogg autoplay html5-audio

9
推荐指数
1
解决办法
1501
查看次数