首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >发布adobe_dc_view_sdk pdf文件预览

发布adobe_dc_view_sdk pdf文件预览
EN

Stack Overflow用户
提问于 2022-08-16 07:58:07
回答 1查看 114关注 0票数 0

我正在https://www.thacherandrye.com/dinnerhttps://www.thacherandrye.com/the-shedhttps://www.thacherandrye.com/brunch上测试adobe文档云视图sdk。

有时,文件预览不起作用,我只能在屏幕上看到一个大的空白(控制台中没有错误)。每当我第一次加载页面时,在浏览器或匿名窗口中,文件就会出现在预览中,但是在重新加载或移动到另一个带有预览的页面后,文件似乎会消失。我检查了密钥是否错误/过期,但是即使是第一次,它也不应该加载文件。

下面是我用于api的Javascript代码:

代码语言:javascript
复制
$(document).ready(function() {
        document.addEventListener("adobe_dc_view_sdk.ready", function(){ 
            var adobeDCView = new AdobeDC.View({ clientId: SOME_KEY, divId: $('#adobeDcViewId{Id}').val() });
            adobeDCView.previewFile({
                content: { location: { url: $('#hdnUrl{Id}').val() } },
                metaData: { fileName: $('#hdnFileName{Id}').val()  }
            }, 
        { 
        showDownloadPDF: $('#hdnRestrictDownload{Id}').val() !== 'true', 
        showPrintPDF: $('#hdnRestrictDownload{Id}').val() !== 'true' 
        });
        });
});

技术栈:.net框架4.7.2,jQuery 3.6.0

EN

回答 1

Stack Overflow用户

发布于 2022-08-19 20:51:12

我试着在我们的论坛上帮助你,但我不知道你是否看到了我的回应。这句话让我担心:

代码语言:javascript
复制
 $('#adobeDcViewId{Id}').val()

需要传递给divId的值需要是一个字符串,并且需要匹配div元素的ID。而且,在我看来,#adobeDcViewId{Id}并不像一个有效的CSS选择器。

您能否尝试将其更改为站点上div的硬编码值?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73370594

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档