iframe에 코드를 동적으로로드하여 코드 실행 영역에 코드 미러가있는 코드 놀이터를 동적으로로드합니다. iframe 내부에서 실행되는 코드 조각 중 하나는 prefixfree.min.js from Lea Verou입니다. 나는 다음과 같은 오류가 iframe을의로드/언로드에TypeError : e.fixers가 동적으로로드되는 iframe의 prefixfree에 대해 정의되지 않은 오류입니다.
:
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...
이 오류가 무엇을 의미합니까?
prefixfree의 축소되지 않은 버전을 사용하여 시작할 수 있습니다. 그렇게하면 더 알기 쉬운 오류 메시지가 나타납니다. 코드에는 주석이있을 수 있습니다. 변수에는 더 유용한 이름이 있습니다. 적절한 줄 번호를 지정하면 중단 점을 설정할 수 있습니다. (물론 일단 라이브가 실행되면 축소판으로 다시 바뀝니다. 스크립트가 더 빨리로드됩니다.) –
불행히도 cdnjs는 prefixfree [1]의 un-minified 버전을 제공하지 않으며이 오류는 내가 사용할 때 오지 않습니다. 접두어를 내 서버에서 또는 내 로컬에서. [1] https://cdnjs.com/libraries/prefixfree – marvindanig