在我撰写本文时,最新版本的iOS(iOS6)不再具有专门用于YouTube的应用程序。我们的应用程序中嵌入了不再有效的视频链接。这是因为嵌入的视频的URL已更改。我们希望保留iOS5现有的行为,并为iOS6(可能更高版本)使用新的URL格式。现在,我们可以嗅探操作系统版本并继续这样做,但Apple建议我们不要这样做;相反,我们应该嗅探各种特征。由于YouTube应用程序基于URLScheme,我们可以在UIApplication上使用canOpenURL:。是否有用于启动YouTube应用程序的已知URL方案,它在iOS6上不起作用,但在iOS5上起作用?这将是最优雅的解决方案。如果不
我正在尝试在我的应用程序中播放YouTube视频。一切正常。但是,当我尝试观看包含Vevo内容的视频时,它失败了。我也曾尝试在get_video_info中传递el=vevo:http://www.youtube.com/get_video_info?video_id=uuZE_IRwLNI&el=vevo&ps=default&eurl=&gl=US&hl=enstream{"fallback_host"="tc.v12.cache7.googlevideo.com";itag=22;quality=hd720;s="8E6E5D13EB65FB653B173B94CB0BCC3A2
我正在构建一个可以访问特定用户上传的YouTube的应用。为此,我使用了Google的GDataObjective-C客户端库。我用它来访问用户的上传提要并返回GDataEntryYouTubeVideos的NSArray。使用GDataEntryYouTubeVideo的htmlLink方法,我使用一些特殊的HTML代码将url加载到UIWebView中。然而,UIWebView只是显示一个红色页面。htmlLink返回的url是一个https。当我用http手动替换https时,视频按预期加载到UIWebView中。以下代码不会加载YouTube视频:-(void)viewDidL
我很想在移动用户的嵌入式youtubeiframe上使用-webkit-transformscale()。但是如果你访问http://jsfiddle.net/tKbHz/9/在iOS上,iframe的缩放有些奇怪。在Chrome或DesktopSafari(Mac)中不是这种情况。我相信我在youtube中发现了一个错误-因为其他iframe似乎表现正常。任何人都遇到过这种情况或知道修复方法吗? 最佳答案 移动设备上的youtube视频不是直接转到媒体播放器吗? 关于ios-Youtu
我的应用程序中有这段代码,它在iOS6上完美运行。-(void)embedYouTube:(NSString*)urlString{NSString*embedHTML=[NSStringstringWithFormat:@"\\\body{\background-color:transparent;\color:blue;\}\\\\",urlString];[VideoViewloadHTMLString:embedHTMLbaseURL:nil];}在iOS7中,VideoView显示iframe,但是当我点击播放按钮时,它似乎加载了一个新View来观看视频,但它很快就关闭了。为
我需要能够通过iframeapi以编程方式在元素中加载视频,并让它在移动设备(iOS6、iOS7、最新的android)上播放。这是javascript:vartag=document.createElement('script');tag.src="https://www.youtube.com/iframe_api";varfirstScriptTag=document.getElementsByTagName('script')[0];firstScriptTag.parentNode.insertBefore(tag,firstScriptTag);varplayervarpi
我正在开发一个视频应用程序,其中包含大量来自不同来源的视频。应用程序中的选项之一必须是通过电视上的airplay播放视频。为了在我的应用程序中显示YouTube视频,我使用了YTPlayerView,它是YouTubeAPI的objective-C助手。我的问题是:有没有我可以传递的选项或参数,以便YouTube视频也可以通过Airplay播放?我在Internet上找不到任何有用的东西。 最佳答案 在-(BOOL)loadWithPlayerParams:(NSDictionary*)additionalPlayerParams中
我想使用YouTubeURL在AVPlayer中加载视频,但它没有显示任何内容。每当我使用NSBundle从本地存储加载时,它都工作正常。是否有加载视频的替代方法,或者我们可以在AVPlayer中做一些事情.这是我的代码:-(void)viewDidLoad{[superviewDidLoad];NSError*setCategoryError=nil;[[AVAudioSessionsharedInstance]setCategory:AVAudioSessionCategoryPlaybackerror:&setCategoryError];AVAsset*asset=[AVAss
删除安装GoogleChrome浏览器时捆绑安装的Google文档、表格、幻灯片、Gmail、Google云端硬盘、YouTube网址链接(Mac) Macmini操作系统,安装完GoogleChrome浏览器以后,单击启动台桌面左下角的“显示应用程序”,我们发现捆绑安装了Google文档、表格、幻灯片、Gmail、Google云端硬盘、YouTube,一个个单击打开,发现都是网址链接。那如何删除这些网址连接呢?操作步骤如下:进入目录 /Users/用户名/Applications/Chrome应用进入或者删除整个文件夹如图已删除,干干净净,启动台回来了。
我在iPad(iOS7)上遇到了基于简单CSS悬停的下拉菜单的奇怪行为。菜单按预期工作,第一次点击显示下拉菜单,第二次点击链接,除非页面上有YouTube视频。如果页面上有YouTube视频,第一次点击会在短时间内显示菜单,然后无需第二次点击即可转到链接。HTML是:MenuTestHomeYoutubeVideoPagePlainTextPageCSS是:navulliul{display:none;}navulli:hoverul{display:block;}YouTube代码是:托管在Vimeo或Wistia上的视频不会出现此问题。我之前发布了一个关于这个主题的问题,但由于我没