无法在https://modernizr.com/download上找到Modernizr.load()或HTML5音频

时间:2015-09-23 16:49:19

标签: html5 audio modernizr

在第17页的Build an HTML5 Game一书中,它要求添加库Modernizr以及以下功能检测:

  • CSS Transitions
  • 帆布
  • HTML5音频
  • Modernizr.load()
  • Modernizr.prefixed()

我无法找到Modernizr.load()和HTML5 Audio。 the builder looked也与我期待的不同。

2 个答案:

答案 0 :(得分:1)

您要查找的组件是Web Audio API

此外,默认情况下,函数Modernizr.load()包含在所有Modernizr包中。

对于Modernizr.load()方法,抱歉造成混淆。

Modernizr.load() is not included anymore,因为它本质上是另一个名为yepnope.js的库。然后,yepnope.js库已被弃用,因为the developers felt that its use had run its course

  

yepnope的作者认为前端社区现在提供   更好的加载脚本的软件,以及有条件的加载   脚本。

yepnope.js is still online的文档。我建议阅读它,以及Modernizr's documentation,以便了解Modernizr.load()应该做什么并提出另一种解决方案。

答案 1 :(得分:0)

我同意之前的回答,你不能用函数 Modernizr.load() 下载 Modernizr。不过,您可以通过点击位于“Contents |评论的按钮。在刚刚下载的 ZIP 目录中,您将能够在 C:\Users*user*\Downloads\Build an HTML5 Game Source Files\Build an 中找到旧的 Modernizr 模块包含 Modernizr.load() HTML5 游戏源文件\Chapter_1.zip\Chapter_1_js。它被命名为 modernizr.js,通常,您应该可以使用它。