cordova使用笔记_将cordova应用到项目中

创建一个cordova项目:http://www.jianshu.com/p/8773ab98a833
在本地项目中添加cordova:http://www.jianshu.com/p/6a16c260851e

在可以使用cordova加载本地的html后,还有两个问题需要解决。

1. 不想使用UIWebView,想使用WKWebView该怎么做?

之前在配置config.xml文件的时候说过这个问题,主要为两个属性:

  • CordovaWebViewEngine 主要用于iOS9及以上
  • CordovaDefaultWebViewEngine主要用于iOS8及以下
  • 刚好关于插件 cordova-plugin-wkwebview-engine的官方文档上也说明这个插件支持iOS9以上。所以在最低支持到8的工程中可以使用两个。
  • 按照官方文档的指示添加wkwebview插件
cordova plugin add cordova-plugin-wkwebview-engine

配置config.xml


  




  • 如果使用的是本地的HTML的页面就一定要记得整体替换www/文件夹

2. 如果我不想将所有的HTML文件都放在工程内,而是想通过URL的方式进行加载,应该如何做?

  • CDVViewController的startPage重新设置成URL
  • config.xml添加设置否则会启动safri来加载页面

你可能感兴趣的:(cordova使用笔记_将cordova应用到项目中)