1

我正在动态加载一个 iframe,其中包含一些要在其中执行的代码——它是一个代码游乐场,下面有 codemirror 实例。在 iframe 内部执行的代码之一是来自 Lea Verou 的 prefixfree.min.js

在 iframe 的加载/卸载时,我收到以下错误:

TypeError: i is null


...;u(s)&&t.indexOf(s)===-1&&t.push(s)}}},u=function(e){return StyleFix.camelCase(e...


prefixfree.min.js (line 5, col 3756)
TypeError: e.fixers is undefined


...,0,t)},fix:function(t,n,r){for(var i=0;i<e.fixers.length;i++)t=e.fixers[i](t,n,r...

这个错误是什么意思?

4

1 回答 1

0

如果您使用的是未缩小的版本,那么您可以获得一个错误报告,说明变量self.fixer是否未定义。

因此,在执行它之后的任何代码之前,它需要检查该变量是否已定义。

我在这里拉了一个请求

如果您不需要使用cdnjs,那么您可以下载这个未缩小的前缀免费然后将其加载到您的应用程序中或先将其缩小。

于 2015-08-27T13:36:58.933 回答