错误 [object BlobConstructor]' 不是 safari 中的构造函数
Error [object BlobConstructor]' is not a constructor in safari
我在本节 windows 7 中的 safari 浏览器中遇到此错误
'[object BlobConstructor]' is not a constructor (evaluating 'new Blob([data], {type: 'application/pdf'})')
并且在使用 Blob constructor not working in safari / opera?
的解决方案之后
'[object BlobConstructor]' is not a constructor (evaluating 'new Blob([data.buffer], {type: 'application/pdf'})')
我正在使用这个 Blob
代码
var file = new Blob([data], {type: 'application/pdf'});
完整代码为
$scope.pdffile = "";
$http.get('/api/myurl/'+report_id, {responseType: 'arraybuffer'})
.success(function (data) {
var file = new Blob([data], {type: 'application/pdf'});
var fileURL = URL.createObjectURL(file);
$scope.pdfcontent = $sce.trustAsResourceUrl(fileURL);
$scope.pdffile = "download.pdf";
$scope.loading = false;
});
Apple drops Windows support 早在 2012 年就支持 Safari 6。
显然您使用的是 does not supports Blob API.
版本 5
我在本节 windows 7 中的 safari 浏览器中遇到此错误
'[object BlobConstructor]' is not a constructor (evaluating 'new Blob([data], {type: 'application/pdf'})')
并且在使用 Blob constructor not working in safari / opera?
的解决方案之后'[object BlobConstructor]' is not a constructor (evaluating 'new Blob([data.buffer], {type: 'application/pdf'})')
我正在使用这个 Blob
代码
var file = new Blob([data], {type: 'application/pdf'});
完整代码为
$scope.pdffile = "";
$http.get('/api/myurl/'+report_id, {responseType: 'arraybuffer'})
.success(function (data) {
var file = new Blob([data], {type: 'application/pdf'});
var fileURL = URL.createObjectURL(file);
$scope.pdfcontent = $sce.trustAsResourceUrl(fileURL);
$scope.pdffile = "download.pdf";
$scope.loading = false;
});
Apple drops Windows support 早在 2012 年就支持 Safari 6。
显然您使用的是 does not supports Blob API.
版本 5