2010-12-09 6 views
0
javascript:window.location.href = 'http://youtube.com/get_video?video_id=' + swfArgs['video_id']+ "&fmt=18" + "&l=" + swfArgs['l'] + "&sk=" + swfArgs['sk'] + '&fmt_map' + swfArgs['fmt_map'] + '&t=' + swfArgs['t']; 

이렇게하면 swfArg가 정의되지 않았습니다.자바 스크립트를 사용하여 YouTube 동영상을 다운로드하는 동안 오류가 발생했습니다.

해결 방법?

+0

그리고 'swfArgs' 변수는 어디에 정의 했습니까? –

+3

음, swfArgs dict가 정의되지 않았기 때문에 (존재하지 않습니다) - 오류의 근본이 그 행 앞에옵니다. 더 많은 코드를 제공 할 수 있습니까? – Tim

답변

-1

그 전에 var swfArgs={};을 추가하려고 시도하십시오. :) 그러나 이것은 단지 오류가 사라지게 만듭니다. ideea는 어떻게 든 당신의 코드에서 "swfArgs"var을 얻지 못한다는 것입니다.

+0

그게 전부 도움이되지 않을거야, 그냥 빈 사전이 될거야. – Tim

+0

그에게 ... 그는 전체 코드/코드 조각을 게시해야합니다. – Catalin

+0

질문에 대답하는 아이디어는 문제를 해결하는 것입니다. – Tim

관련 문제