我想使用asp.net 3.5开发一个可以在iPhone上查看的移动Web应用程序,但VS2008中不再有支持移动开发的模板。这可以做到吗?
最佳答案
iPhone 使用您网站的“常规”版本,因此开发“移动”版本无法实现您正在寻找的内容。如果您检测到移动 Safari,您应该检查浏览器 header 并将用户重定向到您网站的 iPhone 版本。
另一个选项(如果您使用的是 MVC)是让您的 Controller 检测浏览器,并在捕获移动 Safari 时显示不同的 View 。这样您就不需要重复的站点,只需要两组 View 。
关于iphone - 如何在 ASP.NET 3.5 中开发可在 iPhone 3G 上查看的基于 Web 的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/317221/