You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Meaningful error message when trying to open a file type supported with WebViewer server enabled (#272)
* Meaningful error message when trying to open a file type supported with WebViewer server enabled
* Only warn about file extension can't be determined if there's a docName
console.warn(`File extension cannot be determined from ${docName}. Falling back to pdf`);
230
+
}
231
+
engineType=engineTypes.PDFNETJS;
232
+
}
233
+
}
216
234
217
-
if(engineType){
218
-
returnengineType;
219
-
}elseif(fileExtension==='xod'){
220
-
returnengineTypes.UNIVERSAL;
221
-
}elseif(pdftronServer){
222
-
returnengineTypes.PDFTRON_SERVER;
223
-
}elseif(isPDFNetJSExtension(fileExtension)){
224
-
returnengineTypes.PDFNETJS;
225
-
}else{
226
-
returnengineTypes.PDFNETJS;
235
+
if(fileExtension){
236
+
if(!supportedExtensions.includes(fileExtension)){
237
+
console.error(`File extension ${fileExtension} from ${docName} is not supported. Please see https://www.pdftron.com/documentation/web/guides/file-format-support for a full list of file formats supported by WebViewer`);
console.error(`File extension ${fileExtension} from ${docName} is only supported by using WebViewer with WebViewer Server. See https://www.pdftron.com/documentation/web/guides/file-format-support for a full list of file formats supported by WebViewer. Visit https://www.pdftron.com/documentation/web/guides/wv-server-deployment for more information about WebViewer Server`);
console.error(`File extension ${extension} from ${doc} is not supported.\nWebViewer client only mode supports ${supportedClientOnlyExtensions.join(', ')}.\nWebViewer server supports ${supportedBlackboxExtensions.join(', ')}`);
241
-
}
242
-
}elseif(doc&&engineType===engineTypes.AUTO){
243
-
console.warn(`File extension cannot be determined from ${doc}. Falling back to pdf`);
0 commit comments