2016-01-20 84 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