我正在开发Monocross应用程序,因此它可以支持Android,iPhone,Windows手机。在这个应用程序中,我想使用HTMl5。
我的问题是我们如何在Monocross应用程序中使用HTML5?
问候
Chakradhar
答案 0 :(得分:0)
通过MonoCross可以通过几种方式利用HTML5。一种选择是在您的移动应用程序中使用基于HTML的本机控件。这通常使用UIWebViews和WebViews(分别在iOS和Android中)等控件完成。所有本机应用程序都能够在支持HTML标记的任何本机控件中显示本地或远程HTML / CSS / JScript(对于利用MonoCross框架的应用程序也是如此)。
利用HTML5的另一种方法是为您的应用程序创建一个WebKit容器。通过将您的应用程序作为ASP.NET应用程序托管在IIS Web服务器上,您可以利用用于创建Native MonoCross应用程序的相同模型和控制器。使用MonoCross编写的本机应用程序和使用MonoCross编写的WebApp之间的区别在于MonoCross WebKit-Container通过HTML标记输出视图。 ajax响应而不是具体的本地视图,如UIViews和Activities。