저는 잠시 동안 내 사이트에서 Adobe Edge Animate을 기반으로하는 매우 간단한 애니메이션으로 작업 해 왔습니다. 내가 애니메이션을 실행할 때 지금, 내가의 Chromes 콘솔 로그에서 Object [Object Object]에는 문자열 화 방법이 없습니다.
를 얻을 수 있기 때문에, 나는 긴 시간 동안 함께 할 아무것도 변경하지 못했지만, 뭔가 분명히 일어났다. 나는 이것이 무엇을 의미하는지 모르지만 그것은 json과 관련이있다. 내 이미지가로드되고 있는지 확신 할 수 없지만, 내가 그 경로를 변경 한 적이 없으므로 안됩니다. 누군가 "Uncaught TypeError: Object [object Object] has no method 'stringify' edge.2.0.0.min.js
Object [object Object]
"이 무엇을 말하는지 말할 수 있습니까?
감사합니다.
P.S 내 애니메이션 설정은 단지 무대이며, 스프라이트 시트로 사용되는 .svg 약 17 개 사본과 일부 텍스트가 추가되었습니다. 모든 단일 객체에는 불투명도, 상단, 좌측 및 높이가 포함 된 애니메이션이 있습니다.
EDIT : 다음은 console.log (JSON)를 할 때의 결과입니다.
경우 당신은 그것을 읽을 수 없습니다 :
Native.initialize
$replaceChars: function (a){return JSON.$specialChars[a]||"\\u00"+Math.floor(a.charCodeAt()/16).toString(16)+(a.charCodeAt()%16).toString(16);
$specialChars: Object
decode: function (string,secure){if($type(string)!="string"||!string.length){return null;}if(secure&&!(/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(string.replace(/\\./g,"@").replace(/"[^"\\\n\r]*"/g,""))){return null;
encode: function (b){switch($type(b)){case"string":return'"'+b.replace(/[\x00-\x1f\\"]/g,JSON.$replaceChars)+'"';case"array":return"["+String(b.map(JSON.encode).clean())+"]";
__proto__: Object
업데이트 : 나는 내가 그것을 알아 낸 것 같아요. 프리 로더에서 전체 경로로 종속 파일을 호출하므로 호출되지 않을 것이라고 생각합니다. 내가 경로를 해결하지만, 난 정말 짜증나는
Uncaught SyntaxError: Unexpected token <
이러한 파일은 텍스트/HTML로 해석 얻을, 그래서 지금은 그 의존의 .js 파일 내 HTML의 모든 것을 얻는다. (레이아웃 파일과 함께 Sinatra를 사용하고 있습니다). 여기의 Chromes 메시지입니다 :
Resource interpreted as Script but transferred with MIME type text/html: "http://127.0.0.1/bird_Animations_edgeActions.js".
이것은 프리 로더가 해당 파일을 호출하는 방법입니다
{load:"/bird_Animations_edge.js"},{load:"/bird_Animations_edgeActions.js"}.
이제 내 질문이있다 :이 파일은 스크립트로 전송하는 방법 내가합니까?
편집 : Edge Animate의 작동 방식은 3 가지 .js 파일을 제공한다는 점에서 혼란 스럽습니다. 하나는 일반 물건에 초점을 맞추고, 대상을 만들고, 애니메이션을 만듭니다. 두 번째는 요소를 클릭하는 동작에 초점을 맞 춥니 다. 세 번째 파일은 이전 두 파일을로드하고 전체 페이지가 작동하는 데 필요한 다른 모든 파일과 잘 모르는 다른 파일을로드합니다. 그런 다음 세 번째 파일은 애니메이션을 실행하려는 페이지의 head 태그에서 호출되며 div는 같은 페이지의 본문에 있습니다.
관련 라이브러리를 포함 하시겠습니까? –
그것은 객체이지만 문자열은 아닙니다 - "Object [object Object]"는 객체가 콘솔 log –
일 것입니다. 아마도 언급 할만한 라이브러리가있을 것입니다. 전에 일하는 데 사용 했습니까? –