iframe src设置了大的base64数据

roz*_*kin 5 javascript iframe base64 src

我有用于PDF预览的iframe和大量的base64数据(超过10mb).

<iframe src="" type="application/pdf"></iframe>'
Run Code Online (Sandbox Code Playgroud)

我该如何使用这些数据?当我尝试设置数据时:

$("iframe").attr("src", data);
Run Code Online (Sandbox Code Playgroud)

有些浏览器崩溃了.

我没有src链接.这个数据由ajax收到.有什么建议?

Oli*_*liv 14

试试这个:也许为时已晚:

<iframe src="data:application/pdf;base64,YOUR_BINARY_DATA" height="100%" width="100%"></iframe>
Run Code Online (Sandbox Code Playgroud)


ste*_*ain 0

不确定具体是什么问题,但这里有一个 jsFiddle,它是一个如何使用iframe+src使用 jQuery 设置它的示例:

可能还有其他问题导致您的浏览器崩溃,这些问题与srciframe 上的设置无关。