简体   繁体   English

我们如何在Monocross中使用HTML5?

[英]How can we use HTML5 in Monocross?

I am developing a Monocross application so it can be supported for Android,iPhone,windows phone. 我正在开发Monocross应用程序,因此可以支持Android,iPhone,Windows Phone。 In this application I want use HTMl5. 在此应用程序中,我想使用HTMl5。

Here my Question is how can we use HTML5 in Monocross application? 我的问题是,如何在Monocross应用程序中使用HTML5?

Regards 问候
Chakradhar 查克拉达尔

There are a few ways to leverage HTML5 with MonoCross. 有几种方法可以将HTML5与MonoCross结合使用。 One option is to utilize HTML based native controls within your mobile app. 一种选择是在移动应用程序中利用基于HTML的本机控件。 This is usually done using controls like UIWebViews and WebViews (in iOS and Android respectively). 通常使用UIWebViews和WebViews之类的控件(分别在iOS和Android中)完成此操作。 All native apps have the ability to display local or remote HTML/CSS/JScript in any native controls that support HTML markup (this is true for apps leveraging the MonoCross framework too). 所有本机应用程序都可以在任何支持HTML标记的本机控件中显示本地或远程HTML / CSS / JScript(对于利用MonoCross框架的应用程序也是如此)。

Another way to leverage HTML5 is to create a WebKit container for your application. 利用HTML5的另一种方法是为您的应用程序创建WebKit容器。 By hosting your application on an IIS web server as an ASP.NET application you can leverage the same Model and Controllers used for creating Native MonoCross applications. 通过将应用程序作为ASP.NET应用程序托管在IIS Web服务器上,您可以利用用于创建本机MonoCross应用程序的相同模型和控制器。 The difference between a native app written in MonoCross and a WebApp written in MonoCross is that the MonoCross WebKit-Container outputs views via HTML markup & ajax responses rather than concrete native views such as UIViews and Activities. 用MonoCross编写的本机应用程序和用MonoCross编写的WebApp之间的区别在于,MonoCross WebKit-Container通过HTML标记和Ajax响应输出视图,而不是通过具体的本机视图(如UIViews和Activity)输出视图。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM