Browse Source

handling for different slices of browsers

bmallred 12 years ago
parent
commit
532ff065bb
2 changed files with 13 additions and 1 deletions
  1. 1 1
      scripts/controllers.js
  2. 12 0
      scripts/utilities.js

+ 1 - 1
scripts/controllers.js

96
        readBlob(stop, stop + $scope.columns);
96
        readBlob(stop, stop + $scope.columns);
97
      }
97
      }
98
98
99
      var blob = $scope.file.webkitSlice(start, stop);
99
      var blob = mySlice($scope.file, start, stop);
100
      reader.readAsArrayBuffer(blob);
100
      reader.readAsArrayBuffer(blob);
101
    }
101
    }
102
    else {
102
    else {

+ 12 - 0
scripts/utilities.js

57
    }
57
    }
58
58
59
    return binary;
59
    return binary;
60
}
61
62
function mySlice(obj, start, stop) {
63
    if (obj.mozSlice) {
64
        return obj.mozSlice(start, stop);
65
    }
66
    else if (obj.webkitSlice) {
67
        return obj.webkitSlice(start, stop);
68
    }
69
    else {
70
        return obj.slice(start, stop);
71
    }
60
}
72
}