Ionic 2 beta version - image upload issue on some android devices

I am using ionic 2 beta version and i used this code for image uploading on server.this works well on ios platform but it did not worked on some android mobiles.

I am using this angular code

this.model.image =[0];
if (this.model.image) {
  let reader = new FileReader();
  var self = this; 
  reader.onloadend = function(readerEvt: any) {
    var aa =;
    self.model.imageString =;

Kindly suggest the better way of image uploading so it will work on all the mobile phones of ios and android