对于网站上的徽标,使用以下图像标记:
<img src="images/logo.png" srcset="images/logo2.png 2x"/>
Run Code Online (Sandbox Code Playgroud)
虽然有多篇文章建议它可以在Webkit和移动游戏中使用,但它对我在iOS7 iPhone和iPad mini视频网络上的手机游戏中无效.
我尝试srcset用JavaScript 检查,但没有用,但确实得到了确认false警报:
function isSrcsetImplemented() {
var img = new Image();
alert('srcset' in img);
}
isSrcsetImplemented();
Run Code Online (Sandbox Code Playgroud)
为什么它对我不起作用?他们是否将其从Webkit中取出而取而代之?
可能重复:
JavaScript中变量名的最大长度
在阅读一些JS时,我心里想:我的名字可以多长时间?
function myNormalFuncName () {//...}
var myNormalVarName = 'how long?';
Run Code Online (Sandbox Code Playgroud)
所以我的问题是它能持续多久?是否有任何一种机制可以阻止这种情况发生,或者是否存在任何类型的错误?或者甚至是溢出或类似的东西?或者它会正常工作吗?
也许它更多地取决于实施?那么现代浏览器呢?
很想听听熟练的开发人员对此有何了解.