2011-01-08 52 views
2

我刚刚遇到了移动应用程序工具包,它使我能够在iPhone和其他移动设备上公开我在Asp.NET MVC 2上构建的Web应用程序。但是,如何将我的网站暴露在iPad上?Asp.net MVC2与iPad

那里有工具包吗?

jd

+2

你能否澄清你的意思是“暴露”? – 2011-01-08 17:30:10

+0

iPad只有4个iPhones iDuct-taped在一起。所以你可以使用Mobile Application Toolkit。 http://www.devdaily.com/sites/default/files/users/user3/ipad-ipod-duct-tape.png – bzlm 2011-01-08 17:34:17

回答

3

那么,我所做的只是使用框架。我曾经使用jQTouch,但现在我使用的是jQueryMobile,因为它在Android和Opera Mobile(用于Nokias或任何移动设备)中效果更好,上次使用jQTouch时(在Jonathan接管项目之前)效果更好。

如果用户使用的是的iPad或任何其他桌面浏览器,我发送的用户到我的桌面视图,如果使用任何其他的iDevice,Android或Opera移动,我设置为使用jQueryMobile用户视图。

这是很容易与MVC2做到这一点,控制器相同,方法都是一样的,你只是重定向到一个不同的看法

我选择在iPad中以桌面模式使用我的网络应用程序,因为我添加了一些元数据,并且在iPad中工作得非常好,您还可以使用任何Framework或开发新的HTML5视图以使用iPad如果你不想搞乱你已有的东西。

您需要重新记住,在iPad中没有“悬停”效果,并且点击是轻点,但Mobile Safari在点击事件上做得不错,您可以创建一组新的视图使用这种新技术,以及,全套Safari浏览器CSS3和其他奖金,诸如地理位置,浏览器数据库等

下多苹果技术说明Preparing Your Web Content for iPad

我希望这可以帮助,如果你需要更多,请更精确的问题