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

MPMoviePlayer显示实心黑屏

柯梓
2023-03-14

我目前正在开发一个应用程序,我需要在其中播放一个视频。一切都很好。但是如果我的应用程序被发送到后台,然后又被发送到前台,它会显示一个实心的黑屏。

请给我提供一个解决这个问题的办法。

    [player.view setFrame:CGRectMake(0, 0, 480, 278)];
    [player.view setAutoresizingMask:UIViewAutoresizingFlexibleWidth];
    outputURL = [NSURL fileURLWithPath:filePath];
    [player setContentURL:outputURL];
    [player setShouldAutoplay:NO];
    player.repeatMode = MPMovieRepeatModeNone;
    player.controlStyle =  MPMovieControlStyleNone ;

    player.scalingMode = MPMovieScalingModeAspectFit;

    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(moviePlayBackDidFinish) name:MPMoviePlayerPlaybackDidFinishNotification object:player];
    [player prepareToPlay];
    [player pause];
    [self.view addSubview: player.view];

共有1个答案

乐正辰阳
2023-03-14

只需查看MPMoviePlayer的解决方案

 类似资料:
  • 我从“Pro Python最佳实践”一书中获取了这段代码,但无法运行游戏。运行此代码后,它会显示黑屏: 终端没有显示任何错误。它只是在黑屏上运行。我试图找到类似的问题,但在大多数情况下,问题在于代码。根据这本书,它必须起作用。如果有任何帮助,我将不胜感激!

  • 我目前正在编写一个游戏,你必须避免小行星。我不得不处理一些混乱的坐标,我不得不猜测精灵的坐标。我现在有了描述我的世界的任意单位。不幸的是,我的游戏屏幕不能完全工作。当我想渲染我的小行星时,游戏屏幕会显示一个黑屏。 上面显示的代码工作正常,并向我展示了以下内容: 当我在GameScreen类中添加小行星的渲染方法时,GameScreen只是黑色的: 小行星等级: 小行星等级:

  • 我是python新手,我想用pygame在屏幕上可视化一个算法。这是我的代码: 但这总是显示一个黑色或有点深灰色的屏幕。有人知道我做错了什么吗?我尝试了多个教程,它们都给了我相同的屏幕。 我正在使用MacOS 10.14

  • 我正在为平台游戏做教程,但我的Pygame窗口显示一个黑屏。 我不知道怎么解决这个问题。 我尝试再次关闭和打开Visual Studio Code,但没有任何结果。

  • 我在试着编一个纸牌游戏。我有一个像雪碧片一样的系统来获得个人卡。这是我的Deck类的代码(没有一些函数): 当我在自己的JPanel类上绘制单个ImageIcons或大BuffereImage时,所有内容都是黑色的。当我尝试将TYPE\u INT\u RGB更改为ARGB时,图像会变得完全透明且没有大小。jpg版本的图像也会出现这种情况。我尝试了g.drawImage(…,frame);g、 dr

  • 我试图让这个游戏工作,但它只是显示一个黑屏。这是一个简单的游戏,你只要避免掉块。我看过相关的问题,但没有一个答案对我有用。它说我必须添加更多细节,所以希望这一行足够了,因为idk在这一行还需要写些什么来为我的文章添加细节。我的代码: