ngCordova 包含一组 AngularJS 的表达式,基于 Cordova API 构建,用于简化构建、测试和发布 Cordova 应用。
示例代码:
使用摄像头:
module.controller('PictureCtrl', function($scope, $cordovaCamera) { $scope.takePicture = function() { $cordovaCamera.getPicture({ // See all the possible Camera options from the Camera docs [1]: /// https://github.com/apache/cordova-plugin-camera/blob/master/doc/index.md#cameraoptions }).then(function(imageData) { // Success! Image data is here }, function(err) { // An error occured. Show a message to the user }); } });
条形码扫描:
module.controller('MyCtrl', function($scope, $cordovaBarcodeScanner) { $cordovaBarcodeScanner.scan().then(function(result) { // Scanner result }, function(err) { });
今天来说以下几乎所有项目都会遇到的时间选择问题,由于企业级APP一般都是销售,服务,管理一类的APP,所以用户选择时间的操作必不可少。本次我以ngcordova的时间选择插件DatePicker为例,讲一下这个又好用,又全是大坑的时间选择插件。 首先插件的安装:cordova plugin add cordova-plugin-datepicker 然后说一下常用的可配置内容: 1.mode 时间
转载自 http://my.oschina.net/u/1416844/blog/495026 参 考http://blog.csdn.net/superjunjin/article/details/44344533 $cordovaFileOpener2 这个插件将打开你的设备文件系统的文件,用默认应用程序。判断系统是否安装了某个软件 $cordovaFileTransfer 这个插件允许你上传
转载自 http://my.oschina.net/u/1416844/blog/495026#OSC_h3_3 摘要 本文把ng-cordova的中文解释网址做了一个总结,插件下载的地址就是官网的地址,有些下载的安装完毕会在cmd中告诉你官网地址是哪里 目录[-] $cordovaFileOpener2 $cordovaFileTransfer $cordovaFile $cordovaSQLi
ngCordova是什么 开始学ionic的时候就嫌弃ionic做不了与手机硬件紧密结合的APP,今天无意中看到了另外一个项目ngCordova,福音啊。神马拍照啊,文件上传啊,地理位置啊,借助ngCordova插件都可以实现。ngCordova是结合cordova和angular包装了许多插件,诸如访问文件,摄像头,GPS等等,这些插件只需要简单配置就可以在ionic中使用。 ngCordova
为什么ngCordova ngCordova是在Cordova Api基础上封装的一系列开源的AngularJs服务和扩展,让开发者可以方便的在HybridApp开发中调用设备能力,即可以在AngularJs代码中访问设备能力Api。 在cordova插件的sucess和error js回调方法中,是无法使用 angularjs的$scope对象和注入的方法的,只能访问全局的方法和变量,这样会导致