mirror of
https://gitee.com/kekingcn/file-online-preview.git
synced 2026-09-13 08:24:55 +00:00
修复水印和高亮 特殊符号会导致解析失败问题
This commit is contained in:
@@ -53,15 +53,17 @@
|
|||||||
url = baseUrl + 'getCorsFile?urlPath=' + encodeURIComponent(Base64.encode(url)) + "&key=${kkkey}";
|
url = baseUrl + 'getCorsFile?urlPath=' + encodeURIComponent(Base64.encode(url)) + "&key=${kkkey}";
|
||||||
}
|
}
|
||||||
var viewerUrl = baseUrl + "pdfjs/web/viewer.html?file=" + encodeURIComponent(url);
|
var viewerUrl = baseUrl + "pdfjs/web/viewer.html?file=" + encodeURIComponent(url);
|
||||||
|
var watermarkEncoded = encodeURIComponent('${watermarkTxt?js_string}');
|
||||||
|
var highlightEncoded = encodeURIComponent('${highlightall?js_string}');
|
||||||
viewerUrl += "&disablepresentationmode=${pdfPresentationModeDisable}";
|
viewerUrl += "&disablepresentationmode=${pdfPresentationModeDisable}";
|
||||||
viewerUrl += "&disableopenfile=${pdfOpenFileDisable}";
|
viewerUrl += "&disableopenfile=${pdfOpenFileDisable}";
|
||||||
viewerUrl += "&disableprint=${pdfPrintDisable}";
|
viewerUrl += "&disableprint=${pdfPrintDisable}";
|
||||||
viewerUrl += "&disabledownload=${pdfDownloadDisable}";
|
viewerUrl += "&disabledownload=${pdfDownloadDisable}";
|
||||||
viewerUrl += "&disablebookmark=${pdfBookmarkDisable}";
|
viewerUrl += "&disablebookmark=${pdfBookmarkDisable}";
|
||||||
viewerUrl += "&disableediting=${pdfDisableEditing}";
|
viewerUrl += "&disableediting=${pdfDisableEditing}";
|
||||||
viewerUrl += "&pdfhighlightall=${highlightall}";
|
viewerUrl += "&watermarktxt=" + watermarkEncoded;
|
||||||
viewerUrl += "&watermarktxt=${watermarkTxt}";
|
viewerUrl += "&pdfhighlightall=" + highlightEncoded;
|
||||||
viewerUrl += "#page=${page?js_string}";
|
viewerUrl += "#page=${page}"; // ?c 确保数字不包含千位分隔符
|
||||||
viewerUrl += "&pagemode=thumbs";
|
viewerUrl += "&pagemode=thumbs";
|
||||||
var iframe = document.getElementById('pdfFrame');
|
var iframe = document.getElementById('pdfFrame');
|
||||||
iframe.src = viewerUrl;
|
iframe.src = viewerUrl;
|
||||||
|
|||||||
Reference in New Issue
Block a user