Cache breaks Adobe embed PDF API

New Here ,
Oct 05, 2021 Oct 05, 2021

Copy link to clipboard

Copied

I have a very piculear problem.

 

I want to use the Embed API in my web application and went trough the process of installing it getting the credentials etc.

 

I have a list of  items each with its own drawing (can be the same drawing can be different)

When i click the button "View Drawing" in my application it open quickly without much problems. but when i close the Boostrap model and try to click an other "View Drawing" the drawing just is not loading at all. 

After some debugging i think its related to some files Adobe's javascript file caches. since this is all hosted on Adobe's website i can not find the root cause. 

The funny thing is when i try to use Chrome incognito function i have no problems at all.

Any idea on how to solve this?

Please find below how i have implemented the adobe preview file. this is called everytime i call "fetch document link from my api"

$("#mdlViewPDF").modal("show");

                            link = baseAPILink + ajaxResult.substring(2);
                                var adobeDCView = new AdobeDC.View({
                                    clientId: clientId,
                                    divId: "objectcontainer"
                                });
                                adobeDCView.previewFile(
                                    {
                                        content: {
                                            /* Location of file where it is hosted */
                                            location: {
                                                url: link,
                                            },
                                        },
                                        /* Pass meta data of file */
                                        metaData: { fileName: link.split("/").slice(-1)[0] }
                                    },
                                    viewerOptions
                                );

 

Views

78

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
no replies

Have something to add?

Join the conversation

Make content for your business needs with Adobe Express.

Get started easily with free templates: