imagePicker插件问题
我按照步骤安装好之后,照着教程 使用imagepicker多选图片 但是报错 'undefined' is not an object (evaluating ‘window.imagePicker.getPictures’) 我使用ionic start 创建的项目 phonegap serve 服务启动 在ios 手机端的 phonegap developer 上进行测试的结果希望大神指点下 为什么 用不了这个插件应该是$cordovaImagePicker.getPictures module.controller('ThisCtrl', function($scope, $cordovaImagePicker) {
var options = {
maximumImagesCount: 10,
width: 800,
height: 800,
quality: 80
};
$cordovaImagePicker.getPictures(options)
.then(function (results) {
for (var i = 0; i < results.length; i++) {
console.log('Image URI: ' + results);
}
}, function(error) {
// error getting photos
});
}); Tre_Hack 发表于 2016-4-26 17:36
module.controller('ThisCtrl', function($scope, $cordovaImagePicker) {
var options = {
谢谢你的回答,不过 我之前试过你这种方式,同时刚刚又试过了,还是相同的错误 我这边用没有错误呀 你把更完整一点的代码贴出来看看 Tre_Hack 发表于 2016-4-26 18:45
我这边用没有错误呀 你把更完整一点的代码贴出来看看
$scope.test = function (){
// start image capture
var options = {
maximumImagesCount: 10,
width: 100,
height: 100,
quality: 80
};
$cordovaImagePicker.getPictures(options)
.then(function (results) {
for (var i = 0; i < results.length; i++) {
console.log('Image URI: ' + results);
}
}, function(error) {
// error getting photos
});
}
就是这样的页面绑定了个ng-click="test()" imagepicker 插件装好了的,module中 添加了['ngCordova'],
控制器中 添加了 $cordovaImagePicker PC上用phonegap serve 启动的项目 在ios 手机的phonegap developer上测试的 请问你是Android或ios打包后再测试的吗? 你是在浏览器上看到的错误?浏览器上这个错可以忽略,打包在真机上测没有问题。 getPictures 说找不到,我换了别人的程序用vivo 华为 魅族的手机测试,也都调不倒系统相册
页:
[1]