PDFJS 修改

PDFJS 修改

自定义预览页面,以及工具栏修改,包括内外部通信

去除工具栏

viewer.html中的 设置为display:none

设置窗口通信

编辑viewer.js

  window.addEventListener('message',function (event){
    var _data = event.data;
    switch (_data) {
      'print':
            document.getElementById('print').click();
            break;
        'download':
            document.getElementById('download').click();
            break;
        'fullscreen':
            document.getElementById('presentationMode').click();
            break;
        'exitfullscreen':
            document.getElementById('presentationMode').click();
      default:
        break;
    }
  })
// 以上只要在viewerjs中,能监听事件就可以了