cordova的环境配置,项目生成到创建可参考:https://www.jianshu.com/p/bb78e8ffe654
cordova生成的项目合并到原有的项目。
1、cocoapods导入pod 'Cordova', '~> 4.5.4' 到项目中(cocoapods使用可参考:https://www.jianshu.com/p/765796386292)
2、从cordova生成的项目导入到原项目,需要:www、config.xml、plugins。导入完就可以运行(运行成功说明导入没问题。注意:www一定要是直接拖进入项目中,为蓝文件)
3、ionic使用参考下一篇:https://www.jianshu.com/p/7b5ba0be2f0a
4、resources:生成ionic文件夹中图片库,需要的话也导入项目中
简单尝试使用:可以将cordova生成的项目这个MainViewController类放入原有项目,跳转。
总结:
1、很多配置都是可以通过config.xml改配置完成的。导入的文件尽量不要直接改里面的内容,可以试着用继承和分类去操作
2、CDVWKWebViewEngine:wkwebview实现页,可以实现与js 的交互和,加载菊花等。
3、CDVUIWebViewEngine:cordova有自带使用的原生webview。config文件中不要配置它cordovawebviewengine,就会使用自带的。但原生的功能,个人感觉有限
4、ionic与iOS app交互&&插件添加参考:https://www.jianshu.com/p/0b2096508fad