FAQs
How can I view PDF files from external origins?
By default, the viewer only opens file URLs from the same origin. To be able to display files from external origins,
the allowedFileOrigins option must be set. See: com.nbx.pdfviewer.Option
XML-View Beispiel:
<mvc:View
controllerName="com.nbx.PDFViewer.Example"
xmlns="sap.m"
xmlns:nbx.PDFViewer="com.nbx.pdfviewer">
<PDFViewer id="idPDFViewer" source="{/Source}" isTrustedSource="true" title="{/Title}">
<nbx.PDFViewer:pdfViewerOptions>
<nbx.PDFViewer:Option name="allowedFileOrigins" value="*://domain.tld" />
</nbx.PDFViewer:pdfViewerOptions>
</PDFViewer>
</mvc:View>
note
Allowing external sources does not guarantee that the viewer will accept URLs from external sources – the CORS headers
on the remote server must be configured properly. E.g. access-control-allow-origin *