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中,能监听事件就可以了