Frameworks
Integrations
Mendix
SharePoint
Default UI
Modular UI
AnnotationManager
Annotation Types
Customize
Version 11
Version 10
v10.12
v10.11
v10.10
v10.9
v10.8
v10.7
v10.6
v10.5
v10.4
v10.3
v10.2
v10.1
v10.0
Version 8
v8.12
v8.11
v8.10
v8.9
v8.8
v8.7
v8.6
v8.5
v8.4
v8.3
v8.2
v8.1
v8.0
Version 7
Version 6
v6.3
v6.2
v6.1
v6.0
Version 5
Version 4
Version 3
Version 2
WebViewer Server
WebViewer BIM
IE9 does not support cross origin requests so to allow WebViewer to load documents located on another domain you need to use the XDomain library.
We only recommend using XDomain if you need to use CORS and also support IE9. If you don't need to support IE9 then we recommend that you enable CORS on your server in the standard way.
See here for how to enable CORS without XDomain https://enable-cors.org/server.html.
If you need to support IE9 or you're really really sure that you need to use XDomain for another reason then continue on through this guide.
It is assumed that you have already set up a WebViewer project and have your documents hosted on another domain which you control.
Make sure to use this file instead of the one on the xdomain.js GitHub page as there have been modifications done to work with WebViewer.
new PDFTron.WebViewer({...})
. Add the option xdomainProxyUrl
to the constructor so that it looks something like this:The value of the property should be the URL of the proxy.html file you added previously.
Did you find this helpful?
Trial setup questions?
Ask experts on DiscordNeed other help?
Contact SupportPricing or product questions?
Contact Sales