2016-01-20 88 views
0

我想給一個應用程序的用戶possibilty通過在文本框輸入一個URL後從YouTube視頻。爲確保鏈接存在,我想檢查網址。AS3檢查,如果Youtube鏈接存在

我只找到的例子來檢查,如果一個外部文件存在,但不是如何檢查一個簡單的WWW鏈接。我怎樣才能檢查這個?

+1

什麼是您的平臺? AIR或Web(Flash播放器)?您可以監聽HTTP狀態事件(看它是否是一個404錯誤或重定向),但在某些瀏覽器不工作。 AIR和Chrome會很好。有一個在文檔頁面的最後一個例子:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/events/HTTPStatusEvent.html#includeExamplesSummary – BadFeelingAboutThis

回答

0

YouTube並沒有真正有一個404頁,所以你最後總是加載網頁...

我不知道你怎麼會在加載網頁...是否用JavaScript開始發揮作用,一旦頁面加載,並採取視頻ID的說法...

但是,如果所有經由去....你會想看看這個狙擊這個數據的div來確定是否或者不存在視頻。

enter image description here

+0

好,我看這是檢查方式它。謝謝 – TheoTata

+0

如何以String的形式獲取源代碼?這可能嗎? – TheoTata

+0

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/URLLoader.html#data – quantomworks