关注联楷|返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

上海网站建设 

服务热线:021-61394118

上海联楷科技

yepnote的使用方法

作者:佚名   时间:2014-06-21   分享到:

本章已经介绍了在css和javascript中使用媒介查询来加载依赖于设备尺寸的资源,但是应该如何应对其他各类可能会被测试的能力和功能?用户可能会希望加载浏览器是否支持控制器或特定api的资源.用户可以编写反向测试每个关键从属关系的自定义函数,但使用yepnope.js这类的条件装载器会是更好的选择.
  yepnote的原理非常简单,用户需要为yepnote提供一个测试条件,随便根据结果批定一个需要加载的资源,举一个简单的例子,测试一下浏览器是否有控制吕,如果没有,测试它是否会加载一个虚拟控制器.
  yepnote(
  {
   test:window.console,
   nope:'foo.js'
  }
  )
  从这代码中可以很容易地观察到测试过程,yepnope函数被调用,它有两个属性,一个属性是test,这个属性是返回true或false的条件,另一个属性是nope,这个属性是test属性的返回值是false时需要加载的资源,如果window.console得到支持那么没有程序动迁如果不支持,则加载foo.js。



如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/hynews/20151126/n3354.html

上海联楷网络新闻