|
@@ -160,11 +160,6 @@ async function handlePdf (pdf, filename = null) {
|
|
|
useDocument.setPassword(pwd)
|
|
|
useDocument.setCurrentPdfData(pdf, options)
|
|
|
useDocument.setOutline(core.getOutlines())
|
|
|
- const toolModeChanged = (mode) => {
|
|
|
- if (mode === toolMode.value) return
|
|
|
- useViewer.setActiveToolMode(mode)
|
|
|
- }
|
|
|
- core.addEvent('toolModeChanged', toolModeChanged)
|
|
|
} catch (error) {
|
|
|
console.log(error)
|
|
|
if (error === 'invalid_file_error' || error === 'no_password_given' || error === 'incorrect_password') {
|
|
@@ -188,6 +183,12 @@ window.instance.initOptions = async (options) => {
|
|
|
const webviewerMode = !!(options && options.webviewerServer) ? options.webviewerServer : 'Standalone'
|
|
|
useViewer.setWebviewerMode(webviewerMode)
|
|
|
if (!res) return
|
|
|
+
|
|
|
+ const toolModeChanged = (mode) => {
|
|
|
+ if (mode === toolMode.value) return
|
|
|
+ useViewer.setActiveToolMode(mode)
|
|
|
+ }
|
|
|
+ core.addEvent('toolModeChanged', toolModeChanged)
|
|
|
useViewer.setVierified(res)
|
|
|
useViewer.setLicense(getDocumentViewer()._license)
|
|
|
const thumbnailView = document.querySelector('.thumbnail-view')
|
|
@@ -208,6 +209,7 @@ window.instance.initOptions = async (options) => {
|
|
|
initialDoc = Array.isArray(initialDoc) ? initialDoc : [initialDoc]
|
|
|
const activeTab = useViewer.activeTab || 0
|
|
|
initialDoc = initialDoc[activeTab]
|
|
|
+
|
|
|
if (initialDoc) {
|
|
|
useViewer.setUpload(true)
|
|
|
useViewer.setUploadLoading(true)
|