2

我正在开发一个 Monocross 应用程序,因此它可以支持 Android、iPhone、Windows 手机。在这个应用程序中,我想使用 HTML5。

我的问题是我们如何在 Monocross 应用程序中使用 HTML5?

问候
查克拉达尔

4

1 回答 1

0

有几种方法可以将 HTML5 与 MonoCross 结合使用。一种选择是在您的移动应用程序中使用基于 HTML 的本机控件。这通常使用 UIWebViews 和 WebViews(分别在 iOS 和 Android 中)之类的控件来完成。所有原生应用程序都能够在任何支持 HTML 标记的原生控件中显示本地或远程 HTML/CSS/JScript(这对于利用 MonoCross 框架的应用程序也是如此)。

利用 HTML5 的另一种方法是为您的应用程序创建一个 WebKit 容器。通过将您的应用程序作为 ASP.NET 应用程序托管在 IIS Web 服务器上,您可以利用用于创建本机 MonoCross 应用程序的相同模型和控制器。用 MonoCross 编写的原生应用程序和用 MonoCross 编写的 WebApp 之间的区别在于,MonoCross WebKit-Container 通过 HTML 标记和 ajax 响应输出视图,而不是具体的原生视图,例如 UIViews 和活动。

于 2013-08-19T22:17:28.897 回答