如何在没有视网膜显示的情况下测试视网膜图像置换
How can I test retina image substition without retina display?
我所拥有的:
我正在使用retina.js来代替更大尺寸的图像变体来显示视网膜。
我需要什么:
我需要测试脚本是否正常工作。我的输出应该是:
someimage@2x.png
而不是
someimage.png
我的问题:
我找不到一种模仿视网膜显示器的方法来检查源代码。
我尝试过的:
- 类似的问题建议我修改Firefox的配置,但是
layout.css.devPixelsPerPx
的默认值设置为-1(而不是1)。更改为-2或2不会产生必要的结果 - Opera的Device Emulator没有为我提供读取源代码的方法
- Chrome有一个设备模式,允许我更改设备像素密度。默认值为2。将值更改为1或3不会产生任何明显的效果
也许您可以在URL中写入一个测试变量,并向图像源发出警报,然后使用retina设备或opera模拟器。
像你的网站/应用程序?alertImage=测试
(假设您使用的是jquery):
if (location.search.indexOf('alertImage') >= 0) {
alert($('.imageClass').attr('src'));
}
相关文章:
- 如何在未直接触发的情况下停止事件
- 在不使用JQuery的情况下隐藏DOM中的选定元素
- 在不使用jquery的情况下查找页面中的所有锚点并附加函数
- 在不打开聊天屏幕的情况下制作Zopim-ding代理
- 在不阻止默认行为的情况下检测IE10中的缩放
- 如何在不传递此信息的情况下查找被调用的元素
- 如何在不刷新页面的情况下更新显示框
- 有没有一种方法可以在控制台关闭的情况下让console.log()在IE中记录消息
- JavaScript-在手机上不工作的情况下,在外部单击时隐藏元素
- 在我的情况下,如何进行http请求
- 在不知道深度或父属性的情况下从对象中删除属性
- 在不破坏未定义函数的情况下,对多个视图使用单个js文件
- ROR:如何在不重新加载浏览器的情况下从控制器获取参数
- 如何在不影响其他元素的情况下扩展DIV
- 如何在内联依赖项并将图像转换为dataURI的情况下完全提取网页
- 在不移动内部文本的情况下缩放元素的效果
- 在不设置协议的情况下,使用javascript/jquery更改iframe-src
- 默认情况下折叠和展开嵌套列表
- 如何在不单击javascript中的按钮的情况下触发事件
- 如何在没有视网膜显示的情况下测试视网膜图像置换