Streaming von PDF in Iframe mit Dataurl - funktioniert nur in Chrome
Das Folgende funktioniert in Chrome, aber der Iframe-Inhalt ist in Firefox 15 und IE 9 leer.
<html>
<head></head>
<body>
<p>this n that</p>
<iframe type="application/pdf"
width="95%"
height="95%"
src="data:application/pdf;base64,<?php echo base64_encode(file_get_contents('memlist.pdf'));?>">
Oops, you have no support for iframes.
</iframe>
<p>this n that</p>
</body>
</html>
Das Problem scheint der Dataurl zu sein. Wenn ich es einfach in src = "memlist.pdf" ändere, funktioniert es überall. Die PDF-Größe beträgt 75 KB.
Gibt es einige (aktuelle) Browser-Einschränkungen bei Dataurls?
(Ich versuche, den Rückruf an den Server mit einer http-URL wegen einiger Authentifizierungsprobleme zu vermeiden.)