Oracle Apex图像未显示在Internet Explorer中



我使用的是一个设置部分设置为"SQL语句返回的BLOB列"的显示图像项。

它在Chrome、Edge或firefox中显示的图像(大尺寸(没有问题,但在IE上,它只显示一个内部有X的黑色小方块。

知道怎么修吗?

对IE的支持从20.2版本开始就被弃用,甚至在出现无法正常工作的功能之前。我的建议是:不要将IE与Apex一起使用,如果可以的话,请始终使用其他受适当支持且工作正常的浏览器。

显示图像可能是其中一个问题。从Apex 18开始,这可能是由于使用X-Content-Type-Options:nosniff响应HTTP标头时IE11出现问题。由于Apex无法定义正确的mimetype,因此显示图像项中的图像在IE11中没有正确显示。

这在SQL语句返回BLOB列的情况下是可重复的,这正是您的情况。您可以使用控制台调试模式进行确认。

票据

6.1.4对Internet Explorer 11的支持:已弃用对Internet Explorer(IE(11的支持。

从20.2版开始,只有当前和以前的主要版本微软Edge与谷歌Chrome、Mozilla Firefox、苹果将支持Safari。

弃用意味着您仍然可以使用它,但最终将删除对它的支持。此外,由于微软已将IE作为其标准浏览器删除,取而代之的是Edge,因此您在该浏览器中可能总是会出现意外行为。

我们都知道,出于安全原因和与遗留应用程序的兼容性,许多公司仍然使用IE来使这些应用程序正常工作。然而,将它与OracleApex一起使用总是一个坏主意。

最新更新