什么是最好的方式来制定一个轨道应用程序具有特殊的意见不同的移动设备?基本上我正在寻找像这样的东西ASP.NET 视方案: http://www.hanselman.com/blog/MixMobileWebSitesWithASPNETMVCAndTheMobileBrowserDefinitionFile.aspx

有帮助吗?

解决方案

两个条文使用的iPhone作为一个例子提供了不同的看法基于一个移动子-域或通过检测的用户代理。基本上你就会创造一个不同的图使用类似的视图名.iphone。erb或视图.移动。雇员再培训局和设置的请求。格式的变量来或移动。

iPhone域与轨

iPhone上轨道-创建一个iPhone优化版本的轨道站点的使用人工授精和2轨

其他提示

您可能会寻找的 mobile_fu 。这是一个插件,自动改变从Rails的格式:HTML来:手机为诺基亚,黑莓,iPhone和Palm的用户。然后,您可以只提供一个{action}.mobile.erb补充{action}.html.erb,它将使移动视图。如果你需要的东西更细粒度的,它可以让你做的事:

is_mobile_device?

和有各种其他的辅助方法

我发现这个railscast这种情况非常有帮助: http://railscasts.com/episodes/199-mobile-devices

希望它可以帮助别人了。

我刚刚看到这个真的照明视频: http://www.engineyard.com/video/ 12678746个。还有很多更体面的移动网络体验,然后直接移植页面。

您可能想尝试Mobvious - https://github.com/jistr/mobvious

检测移动台对桌面+片剂,或者如果需要,检测移动与片剂与桌面。

它也有由用户(重写检测),如果你希望允许用户手动切换接口版本手动选择支持。

和有扩展 mobvious护栏,增加了一些助手你的控制器,观点和CoffeeScript的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top