我正在开发一个Monocross应用程序,这样它就可以支持Android、iPhone和windows phone。在这个应用程序中,我想使用HTMl5。
这里我的问题是我们如何在Monocross应用中使用HTML5?
当做
脉轮
最佳答案
有几种方法可以利用MonoCross的HTML5。一种选择是在移动应用程序中使用基于HTML的本机控件。这通常使用UIWebViews和WebViews等控件(分别在iOS和Android中)完成。所有本机应用程序都能够在任何支持HTML标记的本机控件中显示本地或远程HTML/CSS/JScript(对于使用MonoCross框架的应用程序也是如此)。
利用HTML5的另一种方法是为应用程序创建WebKit容器。通过将应用程序作为ASP.NET应用程序托管在IIS web服务器上,可以利用用于创建本机MonoCross应用程序的相同模型和控制器。用MonoCross编写的本机应用程序和用MonoCross编写的web应用程序的区别在于,MonoCross WebKit容器通过HTML标记和ajax响应输出视图,而不是通过具体的本机视图(如UIViews和Activities)。
关于html5 - 我们如何在Monocross中使用HTML5?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13522998/