2012-05-29 98 views
4

不,等等,別走!我是認真的。爲什麼我無法在iOS中鏈接到Rick Astley?

我(AM?)試圖rickroll我的同事在擊敗了iOS獸在我們最新的戰鬥中,當水螅決定得到笑到最後的慶祝活動。點擊http://www.youtube.com/watch?v=dQw4w9WgXcQhttp://www.youtube.com/watch?v=oHg5SJYRHA0(兩個主要的rickrolling視頻)的鏈接或openURL導致「無法加載電影」錯誤。但是當我通過Youtube應用程序找到視頻時,播放效果很好。隨機選擇的其他視頻網址並通過完全相同的路徑運行良好。

我不知道怎麼回事,要問這個,除了跆拳道? Apple/Youtube可以特別製作這些視頻嗎?

+12

[這是爲什麼](http://www.youtube.com/watch?v=oHg5SJYRHA0) – CodaFi

回答

2

官方音樂視頻經常有各種移動播放限制...嘗試的歌曲不太流行的視頻?

+0

OP的鏈接僅適用於Flash設備,無論視頻不流行,它都不會播放該標記。看到我的答案正確的標記。 – arttronics

+0

您的鏈接無法在iPad上使用。它是受限制的內容。 – user888734

+0

將這些視頻ID替換爲允許的視頻ID。另外,如果您刪除自動播放選項,您可以看到海報。我使用不同的VideoID更新了該示例。 – arttronics

1

狀態:儘管OP的VideoID僅限於在YouTube網站上觀看,但這是在iOS設備上觀看YouTube視頻的方法。

您需要使用YouTube的嵌入URL方法鏈接爲iOS。

實施例鏈接:

http://www.youtube.com/embed/VIDEOID 
http://www.youtube.com/embed/VIDEOID?autoplay=1 

注:第二鏈接被格式化與YouTube自動播放選項


狀態更新:看到這個SO Answer可能證明是有用的。正如這些答案評論所述,iOS會自動換出HTML標籤。

+0

那些打開Safari全屏預覽,這是遠離打開和自動播放視頻的文檔URL:http://developer.apple.com/library/ios/#featuredarticles/iPhoneURLScheme_Reference/Articles/ YouTubeLinks.html#// apple_ref/doc/uid/TP40007895-SW1。但是,這些鏈接會告訴我「此視頻包含來自Vevo的內容,它在某些網站上播放受到限制」。也許這跟它有關係?但它適用於Youtube應用程序... – Groxx

+0

您可以添加YouTube查詢字符串來調用自動播放功能,但由於決定只允許在其網站上觀看,所以這些視頻鏈接將不起作用,僅限於我使用的語法方法提供。 – arttronics

+0

@Groxx我有一個使用不同VideoId的工作示例。請參閱更新的鏈接。 – arttronics

1

難道蘋果/ YouTube的特殊殼體內的這些影片?

當然,他們可能。 Wikipedia entry on "rickrolling"這樣說:

模因是誘餌和開關;一個人提供了一個與手頭主題相關的超鏈接,但實際上導致了Astley的視頻。

愚蠢的用戶是非常反對iOS應用商店評論準則的精神,很可能你不是第一個嘗試這個的人。所以有可能某些視頻是特殊的,或者某些視頻被標記爲阻止其加載的屬性。

在文章中再往下,Wikipedia also says:

2009年10月/ 11月,旨在感染越獄的iPhone 蠕蟲改變被感染手機的牆紙與文本「ikee覆蓋裏克·阿斯特利 的圖片永遠不會讓你失望「。

這似乎是iOS有更好的理由讓代碼避免涉及Rick Astley的視頻。並非蠕蟲直接與視頻連接,但如果Rick Astley的意外外觀與惡意軟件相關,您可以想象Apple希望阻止不受信任的應用程序加載此類內容。

+2

每當我看到這樣的問題時,我都會想起爲什麼我(作爲用戶)真的很欣賞蘋果的政策。當然,他們有時會讓我們中的那些應用程序開發人員感到沮喪,他們從不會做任何違反用戶信任的事情,但仍然受到表面上任意限制的限制。但是你必須記住,並不是每個人都像你我一樣認真,而且對於用戶來說,積極的體驗是每個參與者的終極目標。 –

相關問題