Andreas Gal 14 years ago
parent
commit
f317eae084
  1. 6
      fonts.js
  2. 2
      multi_page_viewer.js
  3. 2
      viewer.js

6
fonts.js

@ -80,7 +80,7 @@ var Fonts = {
} }
}; };
var FontsLoader = { var FontLoader = {
bind: function(fonts) { bind: function(fonts) {
var worker = (typeof window == "undefined"); var worker = (typeof window == "undefined");
var ready = true; var ready = true;
@ -90,10 +90,10 @@ var FontsLoader = {
if (Fonts[font.name]) { if (Fonts[font.name]) {
ready = ready && !Fonts[font.name].loading; ready = ready && !Fonts[font.name].loading;
continue; continue;
} else {
ready = false;
} }
ready = false;
var obj = new Font(font.name, font.file, font.properties); var obj = new Font(font.name, font.file, font.properties);
var str = ""; var str = "";

2
multi_page_viewer.js

@ -109,7 +109,7 @@ var PDFViewer = {
page.compile(gfx, fonts); page.compile(gfx, fonts);
var loadFont = function() { var loadFont = function() {
if (!FontsLoader.bind(fonts)) { if (!FontLoader.bind(fonts)) {
pageTimeout = window.setTimeout(loadFont, 10); pageTimeout = window.setTimeout(loadFont, 10);
return; return;
} }

2
viewer.js

@ -76,7 +76,7 @@ function displayPage(num) {
var t2 = Date.now(); var t2 = Date.now();
function loadFont() { function loadFont() {
if (!FontsLoader.bind(fonts)) { if (!FontLoader.bind(fonts)) {
pageTimeout = window.setTimeout(loadFont, 10); pageTimeout = window.setTimeout(loadFont, 10);
return; return;
} }

Loading…
Cancel
Save