Skip to content

Commit 0ce4e39

Browse files
committed
Fixed #122
1 parent 6ce4327 commit 0ce4e39

File tree

4 files changed

+35
-13
lines changed

4 files changed

+35
-13
lines changed

dist/jspdf.min.js

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/jspdf.source.js

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/** @preserve
22
* jsPDF - PDF Document creation from JavaScript
3-
* Version 1.0.0-trunk Built on 2014-02-18T05:11
4-
* Commit c9c9c7b66f942ca54bdf6c57f13fb3181d743300
3+
* Version 1.0.0-trunk Built on 2014-03-04T20:11
4+
* Commit 6ce43270b972dfb0a30aed81838fac32a7bd5896
55
*
66
* Copyright (c) 2010-2014 James Hall, https://github.com/MrRio/jsPDF
77
* 2010 Aaron Spike, https://github.com/acspike
@@ -1670,8 +1670,16 @@ var jsPDF = (function(global) {
16701670
jsPDF.API = {events:[]};
16711671
jsPDF.version = "1.0.0-trunk";
16721672

1673-
if (typeof define === 'function') {
1674-
define(function() {return jsPDF});
1673+
var exports = {
1674+
jsPDF : jsPDF
1675+
};
1676+
1677+
if (typeof module === 'object') {
1678+
module.exports = exports;
1679+
} else if (typeof define === 'function') {
1680+
define(function() {
1681+
return exports;
1682+
});
16751683
} else {
16761684
global.jsPDF = jsPDF;
16771685
}
@@ -4140,12 +4148,14 @@ else var Blob = (function (view) {
41404148

41414149
var saveAs = saveAs
41424150
// IE 10+ (native saveAs)
4143-
|| (navigator.msSaveOrOpenBlob && navigator.msSaveOrOpenBlob.bind(navigator))
4151+
|| (typeof navigator !== "undefined" &&
4152+
navigator.msSaveOrOpenBlob && navigator.msSaveOrOpenBlob.bind(navigator))
41444153
// Everyone else
41454154
|| (function(view) {
41464155
"use strict";
41474156
// IE <10 is explicitly unsupported
4148-
if (/MSIE [1-9]\./.test(navigator.userAgent)) {
4157+
if (typeof navigator !== "undefined" &&
4158+
/MSIE [1-9]\./.test(navigator.userAgent)) {
41494159
return;
41504160
}
41514161
var
@@ -4354,6 +4364,10 @@ var saveAs = saveAs
43544364
null;
43554365

43564366
view.addEventListener("unload", process_deletion_queue, false);
4367+
saveAs.unload = function() {
4368+
process_deletion_queue();
4369+
view.removeEventListener("unload", process_deletion_queue, false);
4370+
};
43574371
return saveAs;
43584372
}(
43594373
typeof self !== "undefined" && self

jspdf.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1670,8 +1670,16 @@ var jsPDF = (function(global) {
16701670
jsPDF.API = {events:[]};
16711671
jsPDF.version = "1.0.0-trunk";
16721672

1673-
if (typeof define === 'function') {
1674-
define(function() {return jsPDF});
1673+
var exports = {
1674+
jsPDF : jsPDF
1675+
};
1676+
1677+
if (typeof module === 'object') {
1678+
module.exports = exports;
1679+
} else if (typeof define === 'function') {
1680+
define(function() {
1681+
return exports;
1682+
});
16751683
} else {
16761684
global.jsPDF = jsPDF;
16771685
}

libs/FileSaver.js

0 commit comments

Comments
 (0)