小编Sud*_*uri的帖子

使用AVPlayer播放时如何将音频连接到蓝牙

我正在使用AVPlayer从网址播放音频,但是当iPhone连接到蓝牙设备时它不能通过蓝牙播放,如果连接后如何通过蓝牙播放,我看到SO中的一些帖子,但这些都不是清楚解释.以下是我的代码.

    -(void)playselectedsong{

    AVPlayer *player = [[AVPlayer alloc]initWithURL:[NSURL URLWithString:urlString]];
    self.songPlayer = player;
    [[NSNotificationCenter defaultCenter] addObserver:self
                                             selector:@selector(playerItemDidReachEnd:)
                                                 name:AVPlayerItemDidPlayToEndTimeNotification
                                               object:[songPlayer currentItem]];
    [self.songPlayer addObserver:self forKeyPath:@"status" options:0 context:nil];
    [NSTimer scheduledTimerWithTimeInterval:0.1 target:self selector:@selector(updateProgress:) userInfo:nil repeats:YES];

    [self.songPlayer play];

}
- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context {

    if (object == songPlayer && [keyPath isEqualToString:@"status"]) {
        if (songPlayer.status == AVPlayerStatusFailed) {
            NSLog(@"AVPlayer Failed");

        } else if (songPlayer.status == AVPlayerStatusReadyToPlay) {
            NSLog(@"AVPlayerStatusReadyToPlay");


        } else if (songPlayer.status == AVPlayerItemStatusUnknown) {
            NSLog(@"AVPlayer Unknown");

        }
    }
}

- (void)playerItemDidReachEnd:(NSNotification *)notification { …
Run Code Online (Sandbox Code Playgroud)

iphone bluetooth avaudioplayer ios avplayer

13
推荐指数
2
解决办法
4822
查看次数

TestFlight Beta中的不可用消息

我在iOS8中的TestFLight Beta App中看到"不可用"消息.请查看附带的截图,请告诉我如何解决此问题.在此输入图像描述

iphone ios testflight xcode6 ios8

5
推荐指数
1
解决办法
5549
查看次数

自定义 Victory Scatter 的 dataComponent 以使用图标而不是 React Native 中的默认圆圈

我想在 Victory Scatter 上显示图标,而不是 React Native 中的默认圆圈。我尝试使用下面的代码,但无论任何给定的 x 和 y 点如何,图标都放置在左上角。图标不是根据给定的 x 和 y 点放置的。需要帮助找到我的代码问题以修复错误。

下面是代码和屏幕截图。

import {Svg, Image} from 'react-native-svg'
class DataPoint extends React.Component {
  render() {
    const {x, y} = this.props
    return (
      <Svg x={x} y={y} width="20" height="20">
        <Image
          width="20"
          height="20"
          // eslint-disable-next-line max-len
          xlinkHref="https://s3.amazonaws.com/feedbackhouse-media-development/static/images/profie_image_placeholder/596e4f5df3be5b1ff99461c3"
        />
      </Svg>
    )
  }
}

 <VictoryScatter
        data={[
          {
            x: 100,
            y: 100
          }
        ]}
        dataComponent={<DataPoint />}
      />
Run Code Online (Sandbox Code Playgroud)

react-native victory-charts victory-native victory-scatter

4
推荐指数
1
解决办法
2182
查看次数

NSPredicate在CoreData中按字母顺序获取记录

我试图从实体中获取记录,记录大于5000.所以我想用字母顺序(名称参数)获取记录,而不是在结果数组上使用NSSortDescriptor进行排序.

是否有任何谓词可以按字母顺序排列到fetech记录中.

sql iphone core-data nspredicate ios

3
推荐指数
2
解决办法
3482
查看次数

如何在iOS中播放音频文件时显示进度条

我在服务器中有一个音频文件,所以我可以用url播放音频文件.下面是代码.如何在播放音频文件时显示进度条?

-(void)playselectedsong{
    AVPlayer *player = [[AVPlayer alloc]initWithURL:[NSURL URLWithString:urlString]];
    [player play];
}
Run Code Online (Sandbox Code Playgroud)

iphone avfoundation audio-streaming avaudioplayer ios

1
推荐指数
1
解决办法
2625
查看次数