当前位置: 首页 > 知识库问答 >
问题:

对于IOS5应用程序/未加载WEB视频,如何在第一个视频完成后播放下一个视频

柏高洁
2023-03-14

那么如何在iPhone上播放完一个视频后直接播放一个视频呢?我把这个

NSString*filepath=[[NSBundle mainBundle]pathforresource:@“movie”oftype:@“m4v”];NSURL*fileurl=[NSURL fileurlwithpath:filePath];MPMoviePlayerController*moviePlayerController=[[MPMoviePlayerController alloc]initwithContenturl:fileurl];

但不知道在那之后还能放什么来播放另一个视频。

共有1个答案

钱宇
2023-03-14

如果你正在运行本地视频,即从你的应用程序,那么你可能会知道他们的名字。将所有视频名称保存在数组中。

创建一个函数,将做所有的电影播放的东西,并接受一个文件路径/URL或您的视频文件的名称。

可以使用MPMoviePlayerPlayBackDidFinishNotification了解视频是否已完成播放。

 类似资料:
  • 我的应用程序有一个片段,播放一秒钟长的视频。播放完视频后,用户必须按下一个按钮,然后应该播放一个新的视频。在播放第二个视频之前,my main activity加载、创建一个新片段并创建新的Exoplayer实例。 我第一次播放视频时,一切都按预期进行。然而,如果我想播放第二个视频,它将显示第一个视频最后一帧的冻结图像,并播放第二个视频的声音。这个bug不出现在Android8(API Level

  • 我有一个URL:-“http://fitnation.theclientdemos.com:9000/media/uploads/videoplayback_3_jtvchi1”当我在浏览器上运行这个URL时,我的VDO开始下载。 请帮助在视图中播放此视频(让视图名称为:-vdoView) 为此,我尝试以下代码:-

  • 简单实现视频的边下载边播放功能。 原理是这样的: 在iOS本地开启Local Server服务,然后 MPMoviePlayerController 请求本地Local Server服务。本地Local Server服务再不停的去对应的视频地址获取视频流。本地Local Server请求的时候,就可以把视频流缓存在本地。 作者说:网上看到的教程没有相对应的demo。就写一个希望对初学者有所帮助。大

  • 我遵循了一些关于将JavaFX与Swing(JFrame)结合起来播放视频的教程,但是我得到的只是一个黑屏,视频应该没有任何实际的内容播放,也没有错误报告。 我在这里做错了什么,为什么视频不播放? 我尝试了几个. flv视频,没有一个会开始播放(当我在浏览器中打开它们时,它们确实会播放) 我正在运行jre7和jdk1。安装了K-lite完整编解码器包的windows 8.1 N Pro上的7.0_

  • 我想让应用程序逐帧播放功能。我想这是不可能与标准的Android工具。我尝试了VideoView和search kTo(当前的1000/帧率)方法,但它不起作用(我想它不会在暂停的视频上寻找)。我的问题是:我需要学习和使用什么来使它成为可能,什么工具和/或库?我是Android初学者,我没有工作的视频渲染早,所以我的知识,这是真的很低。

  • 每当我加载html文件时,它都会给我一个错误 每当我按下播放按钮时,就会出现以下错误 我能够加载任何远程视频并运行,但问题是当我从资产文件夹代码加载本地视频以加载文件并设置web视图时 干杯,Saurav