2010-12-09 121 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']; 

這給我一個沒有定義swfArgs的錯誤。嘗試使用javascript下載YouTube視頻時出錯

如何解決這個問題?

+0

你在哪裏定義了`swfArgs`變量? – 2010-12-09 07:54:55

+3

那麼,你的swfArgs字典沒有被定義(不存在) - 所以錯誤的根源就在那一行之前。你能提供更多的代碼嗎? – Tim 2010-12-09 07:55:06

回答

-1

在此之前嘗試添加var swfArgs={}; ...但這只是讓錯誤消失。 ideea是在你的代碼中,你不會得到「swfArgs」變種。