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.)

Antworten auf die Frage(1)

Ihre Antwort auf die Frage