Javascript 如果没有视网膜显示,如何测试视网膜图像替代? 我所拥有的:
我用更大尺寸的图像替代视网膜显示 我需要的是: 我需要测试脚本是否正常工作。我的输出应为:Javascript 如果没有视网膜显示,如何测试视网膜图像替代? 我所拥有的:,javascript,retina,Javascript,Retina,我用更大尺寸的图像替代视网膜显示 我需要的是: 我需要测试脚本是否正常工作。我的输出应为: someimage@2x.png …而不是 someimage.png 我的问题是: 我找不到一种模拟视网膜显示的方法,可以让我检查源代码 我所尝试的: 建议修改Firefox的配置,但是layout.css.devPixelsPerPx的默认值设置为-1(不是1)。更改为-2或2不会产生必要的结果 Opera的设备仿真器没有为我提供阅读源代码的方法 Chrome的设备模式允许我更改设备像素密度。默认
someimage@2x.png
…而不是
someimage.png
我的问题是:
我找不到一种模拟视网膜显示的方法,可以让我检查源代码
我所尝试的:
layout.css.devPixelsPerPx
的默认值设置为-1(不是1)。更改为-2或2不会产生必要的结果也许您可以在URL中写入一个测试变量,向图像源发出警报,并使用视网膜设备或opera模拟器 比如yoursite.com/app?alertImage=test (假设您使用的是jquery):
if (location.search.indexOf('alertImage') >= 0) {
alert($('.imageClass').attr('src'));
}