抱歉,该网页目前还不存在中文版本,请继续浏览其他网页!

针对iOS平台的Crosswalk项目

简介

针对iOS平台的Crosswalk为复杂的iOS原生应用和混合应用提供了一个web运行时环境。

  • 扩展的WKWebView 针对iOS的Crosswalk项目是基于WKWebView创建的,其中WKWebView是在iOS 8中推出的一款现代的Webkit框架。我们使用Crosswalk扩展框架来扩展WKWebView。详细信息请参见嵌入模式和原生API

  • Crosswalk扩展框架

    Extensions允许你扩展Crosswalk运行时环境的功能。你可以通过使用Swift或者Objective-C开发新功能,然后对外包装成JavaScript函数或者对象。JavaScript的样例代码可以基于原生接口自动生成。更多信息请参见扩展机制

  • Cordova插件支持

    为了利用已经存在的Cordova插件,一个Cordova扩展程序被用来模拟Cordova环境。简单地将Cordova插件的源文件放到你的工程下并在manifest中注册插件类。更多信息请参见Cordova插件支持

系统需求

开发系统:

目标系统:

  • iOS 8+

开速入门

根据快速入门指南可以从头开始搭建一个简单的XWalkView应用。

演示

以下是三个可用的演示:

注意:在项目的子模块初始化以后再尝试演示,使用如下命令:

  git submodule update --init --recursive

许可证

针对iOS平台的Crosswalk项目在BSD许可下发布。