使用$ cordovaImagePicker插件

时间:2016-09-21 10:33:23

标签: angularjs ionic-framework cordova-plugins

我想通过右上角的附加按钮访问图库图像(点击访问图库,我们也可以选择图像但发布所选图像时出现问题)

screenshot

html代码

<div class="col" style="margin: 3% 0% 0% 0%;" >
   <img src="../img/ic_message_attach.png" align="right" 
     ng-click ="attachImage()"> 
</div>
<div ng-repeat = "image in imageList">
    <img ng-src="{{image}}">
</div>

js代码

$scope.selectImage = function () {
    $scope.imageList = [];
   var options = {
       maximumImagesCount: 10,
       width: 300,
       height: 300,
       quality: 100
   };
   $cordovaImagePicker.getPictures(options)

       .then(function (results) {   
        console.log('gallery data: ' + angular.toJson(results));
           console.log(results);
           for (var i = 0; i < results.length; i++) {
               $scope.imageList.push(angular.toJson(results[i]));
           }
       }, function (error) {
           console.log(error);
       });
  };

1 个答案:

答案 0 :(得分:0)

你在做离子运行android的同时运行应用程序吗?如果是这样,尝试使用离子构建版本将apk复制到手机,然后尝试安装并运行应用程序。这似乎是一个缓存问题。也不要忘记在再次安装之前完全卸载应用程序。