原理就是转成Blob
对象 再通过createObjectURL
创建一个url放入iframe
里面预览
var style = ' <style>*{ margin: 0;padding: 0;}table {border: 1px solid #eee;width: 100% !important;box-sizing: border-box;margin: 0;padding: 0;border-collapse: collapse;overflow: auto;}td{ padding: 5px 10px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;}</style>' var blob = new Blob([style+'代码内容'], { type: 'text/html', }) this.pdfUrl = [(URL || webkitURL).createObjectURL(blob)]
可以自行加入一点style,修改页面样式!