我使用的是一个设置部分设置为"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一起使用总是一个坏主意。