我正在使用 PDFtron Webviewer 在 Web 浏览器中显示 .xod 文件。由于我的文档服务器与 Web 服务器不同,因此我在文档服务器中启用了 CORS。
我还在渲染 PDFTron.WebViewer 时配置了“xdomainProxyUrl”。
$(function () {
var viewerElement = document.getElementById('viewer');
var myWebViewer = new PDFTron.WebViewer({
type: "html5,Silverlight,flash",
path: "../../WebViewer",
xdomainProxyUrl: "https://www.documentserver.com/$root/proxy.html",
initialDoc: "https://www.documentserver.com/$root/MyFile.xod",
enableOfflineMode: false,
fitMode: PDFTron.WebViewer.FitMode.Zoom,
layoutMode: PDFTron.WebViewer.LayoutMode.SinglePage,
streaming: true
}, viewerElement);
});
但现在的问题是,当我运行此页面时,它要求打开/保存 proxy.html 对话框。