cordova不只能夠把vue項目打包成app,還能夠讓vue藉助cordova調用手機原生的api 好比拍照 好比圖片上傳 好比定位 好比掃描二維碼 好比支付等等html
Vue Cordova教程-Vue+Cordova打造跨平臺可安裝的混合APP視頻教程: https://www.itying.com/goods-937.htmlvue
https://github.com/kartsims/vue-cordovagit
一、vue項目安裝npm install --save vue-cordovagithub
二、在main.js引入插件並use插件 import VueCordova from ‘vue-cordova’npm
Vue.use(VueCordova)
三、調用插件 注意在對應的組件須要引入 var Vue = require(‘vue’);api
Vue.cordova.camera.getPicture((imageURI) => { window.alert('Photo URI : ' + imageURI) }, (message) => { window.alert('FAILED : ' + message) }, { quality: 50, destinationType: Vue.cordova.camera.DestinationType.FILE_URI })
四、注意須要在vue項目 index.html引入 cordova.jsapp
<script src="cordova.js"></script>
一、在vue index.html引入cordova.js (注意順序 cordova.js放在build.js上面)ui
二、直接能夠在組件裏面使用cordova的api (注意cordova裏面要安裝api的插件)spa
注意cordova.js放在vue build.js的上面插件