cordov vue項目中調用手機原生api


cordova不僅可以把vue項目打包成app,還可以讓vue借助cordova調用手機原生的api 比如拍照 比如圖片上傳 比如定位 比如掃描二維碼 比如支付等等

Vue Cordova教程-Vue+Cordova打造跨平台可安裝的混合APP視頻教程: https://www.itying.com/goods-937.html

1、使用vue-cordova 插件 (不推薦使用)

https://github.com/kartsims/vue-cordova

1、vue項目安裝npm install --save vue-cordova

2、在main.js引入插件並use插件 import VueCordova from ‘vue-cordova’

Vue.use(VueCordova)

3、調用插件 注意在對應的組件需要引入 var Vue = require(‘vue’);

Vue.cordova.camera.getPicture((imageURI) => {
                 window.alert('Photo URI : ' + imageURI)
            }, (message) => {
                 window.alert('FAILED : ' + message)
            }, {
                 quality: 50,
                destinationType: Vue.cordova.camera.DestinationType.FILE_URI
            })

4、注意需要在vue項目 index.html引入 cordova.js

 <script src="cordova.js"></script>

2、index.html 引入cordova.js 並定義全局變量讓vue組件里面直接使用cordova插件。 (推薦的使用方法)

1、在vue index.html引入cordova.js (注意順序 cordova.js放在build.js上面)

2、直接可以在組件里面使用cordova的api (注意cordova里面要安裝api的插件)

注意cordova.js放在vue build.js的上面


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM