cordova基础
什么是cordova
通过写web app ,根据输出平台要求不同,提供不同类型的安装包;个人感觉cordova就是把webapp包了一层,让其html,css,js能跑在不同的客户端
常用命令
- cordova install android 将编译好的应用程序安装到模拟器上
- cordova emulate android 在模拟器上运行
- cordova serve android 在浏览器中运行
- cordova build android 打包项目到android平台
cordova实战
- 安装
通过npm install -g cordova
- 创建一个app
cordova create [appname]
- 添加一个平台
cordova platform add ios/android;不清楚可以添加什么平台时使用:cordova platform查看
- 运行
cordova run android/ios
- config.xml
- widget 这是我们在创建应用程序时指定的应用程序反向域值。
- name 我们在创建应用程序时指定的应用程序名称。
- description 应用程式说明。
- author 应用程式的作者。
- content 应用程序的起始页。 它位于 www 目录内。
- plugin 当前安装的插件。
- access 用于控制对外部域的访问。 默认的 origin 值设置为 * ,这意味着允许访问任何域。 此值不允许打开某些特定的网址来保护信息。
- allow-intent 用于控制对外部域的访问。 默认的 origin 值设置为 * ,这意味着允许访问任何域。 此值不允许打开某些特定的网址来保护信息。...
- platform 构建应用程序的平台。