在工作中工作中,我們有沒有內置支持智能手機的Web應用程序。現在,我們需要提供一些可以從智能手機訪問的簡單功能。我的問題是:是否可以檢測智能手機的用戶代理併爲該代理提供不同的模板文件和/或佈局?使Rails應用程序與iPhone
我們沒有時間/人力來寫一個iPhone應用程序,但如果我可以讓網頁版在幾個晚上與iPhone分辨率兼容,我可以做到這一點。
在工作中工作中,我們有沒有內置支持智能手機的Web應用程序。現在,我們需要提供一些可以從智能手機訪問的簡單功能。我的問題是:是否可以檢測智能手機的用戶代理併爲該代理提供不同的模板文件和/或佈局?使Rails應用程序與iPhone
我們沒有時間/人力來寫一個iPhone應用程序,但如果我可以讓網頁版在幾個晚上與iPhone分辨率兼容,我可以做到這一點。
你只需要iPhone特定的CSS文件。
有mobvious我使用和喜歡:
https://github.com/jistr/mobvious
然後,您可以把設備類型特定的佈局下自己的子目錄時要覆蓋其它,例如視圖/移動/用戶/ index.html.erb
但快速谷歌搜索顯示了許多其他選項,如:
我覺得下面會幫助你
1)請用類似twitter bootstrap佈局移動設備兼容,以下是gem for rails
2)檢測請求代理和服務器相應的頁面,railscasts
3 )這是一個寶石(mobile_fu)這將幫助你,但似乎有點過時
HTH