Просмотр исходного кода

Merge pull request #319 from sharelatex/fix-pdf-renderer-for-edge

disable pdfjs fontface on Microsoft Edge
Brian Gough 10 лет назад
Родитель
Сommit
fe1caa806a
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      services/web/public/coffee/ide/pdfng/directives/pdfRenderer.coffee

+ 3 - 1
services/web/public/coffee/ide/pdfng/directives/pdfRenderer.coffee

@@ -12,7 +12,9 @@ define [
 			INDICATOR_DELAY2: 250  # time until the indicator starts animating
 			INDICATOR_DELAY2: 250  # time until the indicator starts animating
 
 
 			constructor: (@url, @options) ->
 			constructor: (@url, @options) ->
-				# PDFJS.disableFontFace = true  # avoids repaints, uses worker more
+				if navigator.userAgent?.indexOf("Edge/") >= 0
+					# Microsoft Edge does not work well with font-face (Sept 2016)
+					PDFJS.disableFontFace = true
 				if @options.disableAutoFetch
 				if @options.disableAutoFetch
 					PDFJS.disableAutoFetch = true # prevent loading whole file
 					PDFJS.disableAutoFetch = true # prevent loading whole file
 				# PDFJS.disableStream
 				# PDFJS.disableStream