2012-01-16 2 views
2

UIWebView에서 Youtube 비디오 URL을 열려고하는데 어떤 이유로 페이지가 나타나기까지 시간이 오래 걸립니다.UIWebView의 Youtube 비디오가로드되는 데 걸리는 시간

이상한 점은 UIWebView에서 열면 다른 모든 페이지가 매력처럼 작동하여 거의 즉시로드된다는 것입니다. 예를 들어 일부 YouTube 채널 페이지를 열면 페이지가 단 몇 초 만에 나옵니다. 그러나 경우에 따라 동영상에 대한 직접 링크를 여는 데는 4 분이 걸립니다. 그것은로드에 실패하지 않지만, 정말 오랜 시간이 걸릴 것으로 보인다. 열려있을 때 제대로 작동합니다. 비디오가 재생되고 모든 것이 재생됩니다.

누구나 원인을 알 수 있나요? 다른 모든 스레드를 읽었으며 동일한 상황이 적용되지 않습니다. 동영상을 포함하지 않기 때문에 UIWebView에서 URL을 열면됩니다.

콘솔에서이있다 :

경고 : 퀵타임 Plugin.webplugin/퀵타임 플러그인의 어떠한 사본이 원격 장치의 메모리에서 읽기, 로컬 찾을 수 없습니다. 이로 인해 디버그 세션이 느려질 수 있습니다.

하지만 YouTube 채널 페이지를 열어도 즉시 나타나서 한 번만 나타납니다.

나는 시뮬레이터와 장치를 모두 사용하고 있으며이 문제는 두 가지 모두에서 분명합니다.

+0

혹시 이것을 알아 냈습니까? 나는 동일한 문제가 있고, 그것을 알아낼 수 없다. –

+0

아니,하지만 몇 가지 이유로 동일한 비디오가 현재 작동하고 있으며 아마 문제가 유튜브 측에 있었던 것으로 보인다. 몰라. – margusholland

답변

0

장황한 동영상을 열려고 할 때 이러한 현상이 발생한다고 생각합니다. 길이가 다른 비디오 (해상도)로 앱을 테스트해볼 수 있습니까?
내 생각에 Mediaplayer는 비디오를 부분적으로 (또는 완료하여) 가져 오려고합니다.
이것이 지연되는 이유 인 경우, 할 수있는 일이 거의 없다면 의심 스럽습니다 (열등한 품질의 유튜브 링크 (존재하는 경우) 제외).

+0

아니, 이미 이것을 시도했다. 처음에는 같은 생각 이었지만 1 초와 10 분짜리 영화에서 모두 동일한 방식으로 행동했습니다. – margusholland

관련 문제