Я пытаюсь воссоздать предмет предварительного просмотра pdf на jspdf site, чтобы я мог пробовать некоторые вещи программно на моем досуге. Глядя на источник сайта, HTML, является:Вставить элемент с datauri src в jsfiddle?
<iframe src="datauri:application/pdf;base64,blahblahblah">
<html>
<body>
<embed src="same as above" type="application/pdf" />
</body>
</html>
</iframe>
jsfiddle не играет хорошо с встроенной <html>
, так что я пробовал различные комбинации:
//Cannot read property "canvas" of undefined
<img id="pdf" />
$("#pdf").attr("src", doc.output("datauristring"));
...
//Cannot read property "canvas" of undefined
<embed id="pdf" type="application/pdf" />
document.querySelector("#pdf").src = doc.output("datauristring");
Я также попытался реализации холст и рисунок datauri как подробно here, но это тоже не сработало. Вот мой fiddle.