ApryseSDK/webviewer-video-sample

Try merge annotations using PDFtron

Closed this issue · 0 comments

I am using pdftron for merging and save of video annotation. When i am trying to merge the Video annotation it gives an error . Unhandled Rejection (Error): ffmpeg.wasm is not ready, make sure you have completed load()..

For a annotiona video merg i used "mergeAnnotations()"

**Code **

 instance.UI.setHeaderItems(header => {
          header.push({
            type: 'actionButton',
            img: '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M0 0h24v24H0z" fill="none"/><path d="M17 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V7l-4-4zm-5 16c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3zm3-10H5V5h10v4z"/></svg>',
            onClick: async () => {

              // save the annotations
              const video = await videoInstance.getVideo();
              // console.log("video", video)
              video.mergeAnnotations(
                // WebViewer instance
                instance,
              );
            }
          });
        });