我正在使用lightbox2在Edge / IE11上显示数据uri。较小的图像可以正常工作,而较大的图像(不大)有时会被切断。 Edge / IE不完全支持数据URI,但是,如果您使用调试器将数据uri从href剪切粘贴到img标签,则图像将正常显示。由于某种原因,将数据从href移到img标签时,它被切断了。
<html>
<head>
<link rel="stylesheet" href="/path/to/lightbox.css">
<script src="libs/jquery/3.3.1/jquery.min.js"> </script>
<script src="/path/to/lightbox.js"></script>
</head>
<body>
<a href="data:image/png;base64,…" data-lightbox="image-1" data-title="My caption">Image #1</a>
</body>
</html>