【问题标题】:Asp.net MVC2 with iPad带 iPad 的 Asp.net MVC2
【发布时间】:2011-01-09 02:52:56
【问题描述】:

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

那里有任何工具包吗?

京东

【问题讨论】:

  • 你能解释一下你所说的“暴露”是什么意思吗?
  • 一台 iPad 只是将 4 部 iPhone 用 iDuct 胶带粘在一起。因此,您最好使用移动应用程序工具包。 devdaily.com/sites/default/files/users/user3/…
  • @David:抱歉,我的意思是显示我的网站内容或允许使用 iphone/ipad 访问它。

标签: asp.net-mvc


【解决方案1】:

嗯,我所做的只是使用一个框架。我曾经使用jQTouch,但现在我使用jQueryMobile,因为它在Android 和Opera Mobile(与诺基亚或任何移动设备一起使用)中运行得更好,比我上次使用jQTouch(在Jonathan 之前)要好得多项目)。

如果用户使用 iPad 或任何其他桌面浏览器,如果使用任何其他 iDevice、Android 或Opera Mobile,我设置用户使用jQueryMobile Views。

使用 MVC2 很容易做到这一点,控制器相同,方法相同,您只需重定向到不同的视图

我选择让我的 Web 应用程序在 iPad 中处于桌面模式,因为我向其中添加了一些元数据,并且在 iPad 上运行得非常好,你也可以使用任何框架或开发一个新的 html5 视图来与 iPad 一起使用,如果你不想搞砸你已经拥有的东西。

您需要记住,在 iPad 中,没有“悬停”效果,点击就是轻击,虽然 Mobile Safari 在点击事件上做得很好,但您可以创建一个使用这种新技术的新视图集,以及全套 Safari CSS3 和其他奖励,如地理定位、浏览器数据库等

Apple 技术说明下的更多内容:Preparing Your Web Content for iPad

希望对你有帮助,如果你需要更多,请更准确的问题

【讨论】:

  • 非常感谢您提供的信息。我刚刚下载了用于移动 Web 应用程序的 Web 应用程序工具包。你有这方面的经验吗?我会看看 jQueryMobile。想想一周前我才开始研究 MVC/JQuery/Css,现在我可以使用 iPhone 和 iPad。
  • 我建议放弃该工具包,jQueryMobile 非常棒,并且可以在很多设备上工作 - 在这里查看有多少和有多好 jquerymobile.com/gbs - 虽然它们处于 alpha 2 中,但我有很多它。你也可以试试 jQTouh。检查他们的示例 - 如果您想要的不仅仅是两个框架的默认值,您将需要良好的 javascript 和 CSS 知识。 - 请记住,移动设备 Web 应用程序只是一个普通的网站,其中包含更多规则,如大小、用户界面等,但它仍然是一个网站。
  • 感谢您的帮助。我刚刚阅读了看起来很容易的工具包启动。我将浏览 jQueryMobile 并查看其中涉及的内容。有很多东西要学,但我很享受,我非常感谢你的帮助。
猜你喜欢
  • 2011-09-22
  • 1970-01-01
  • 2011-03-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-03
  • 1970-01-01
相关资源
最近更新 更多