小编And*_* R.的帖子

如何强制自定义 Rails 路由使用 :id 而不是 :<model>_id

我在routes.rb中定义了以下自定义Rails路由:

resources :projects do
    get 'members' 
end
Run Code Online (Sandbox Code Playgroud)

这会产生以下路由(来自 rake 路由的输出):

project_members GET        /projects/:project_id/members(.:format)
Run Code Online (Sandbox Code Playgroud)

不过,我想要的是映射到此的路线(将 :project_id 更改为 :id)

project_members GET        /projects/:id/members(.:format)
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

routes ruby-on-rails custom-routes

3
推荐指数
1
解决办法
1628
查看次数

如何在使用网络音频 API 播放曲目时向前跳过 n 秒?

使用 Web Audio API,我正在尝试构建具有“向前跳过 15 秒”功能的 mp3 播放器。

我能够使用源缓冲区加载 mp3,并可以让它开始播放。我想做这样的事情,虽然我知道 currentTime 不是一个可设置的属性:

context.currentTime += 15
Run Code Online (Sandbox Code Playgroud)

一旦歌曲已经播放,你如何向前跳过 n 秒?

audiobuffer audiocontext web-audio-api

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