小编swe*_*ias的帖子

当应用程序处于后台时,如何让我的AVPlayer播放?

我已经完成了我的作业......一直在这里阅读,文档,谷歌搜索,stackoverflowing ...但是当用户让应用程序进入后台时,仍然没有运气使我的声音棒.

到目前为止我做了什么:在plist文件中添加了UIBackgroundModes,音频.

首先这段代码:

radioAudio = [[AVAudioSession alloc] init];
[radioAudio setCategory:AVAudioSessionCategoryPlayback error:nil];
[radioAudio setActive:YES error:nil];
Run Code Online (Sandbox Code Playgroud)

然后这个:

NSString *radioURL = @"http://xxx.xxx.xxx/radio.m3u";
radioPlayer = [[AVPlayer playerWithURL:[NSURL URLWithString:radioURL]] retain];
Run Code Online (Sandbox Code Playgroud)

但是一旦用户点击主页按钮,我的声音就会消失.

我也找到了这个,但是还没有添加,但是我读过的一些东西说它不需要;

newTaskId = [[UIApplication sharedApplication] beginBackgroundTaskWithExpirationHandler:NULL];
     if (newTaskId != UIBackgroundTaskInvalid && bgTaskId != UIBackgroundTaskInvalid)
        [[UIApplication sharedApplication] endBackgroundTask: bgTaskId];
bgTaskId = newTaskId;
Run Code Online (Sandbox Code Playgroud)

现在我不知道我应该去哪里让我的AVPlayer让用户在手机上做其他东西时收听广播.我在带有4.2的iPhone 4上进行测试.构建它为4.0.

任何人有什么建议我应该做什么?

iphone background ios avplayer

29
推荐指数
4
解决办法
4万
查看次数

css没有'删除'文本颜色设置为透明

我试图在加载DOM后更改h1内的文本以将其颜色更改为透明,模糊效果有效但不是颜色效果.

这是我的代码的一部分:

<script type="text/javascript">
    $(document).ready(function() {
        $('#maintext h1').addClass('blur-text');
    });
</script>
Run Code Online (Sandbox Code Playgroud)
#main h1
    font-family: Neucha
    font-size: 14em
    color: $sbbqyellow
    margin-top: 35vh
    -webkit-transform: rotate(-10deg) skew(-10deg, 0)
    -moz-transform: rotate(-10deg) skew(-10deg, 0)
    -ms-transform: rotate(-10deg) skew(-10deg, 0)
    -o-transform: rotate(-10deg) skew(-10deg, 0)
    transform: rotate(-10deg) skew(-10deg, 0)

.blur-text
    color: transparent
    text-shadow: 0 0 64px rgba(243, 203, 74, 1)
Run Code Online (Sandbox Code Playgroud)
<div id="main">
    <div id="maintext" class="center">
        <h1>Sundsvall BBQ</h1>
    </div>
    <div id="footer" class="center">
        <h3>Norrlands största grillevent</h3>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

javascript jquery css3

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

触发预定事件

我在plist文件中得到了一个时间表,读取事件(读取:次数)不是问题.问题是将事件与当前时间进行比较.我对iPhone开发有些新意,所以它可能是一个简单的答案,但它在这里:scheduleTime isEqualToString currentTime - 这几乎完成了诀窍...我需要的是:if(scheduleTime> currentTime && scheduleTime

如果相继之后或者我应该使用别的东西是最好的事情吗?开关?

所有你回答我的TIA!

iphone objective-c

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

如何将 Unix 纪元转换为时间戳

我是 postgresql bot 的新手,而不是一般的 sql。我有一个表,我需要从中读取值,其中一列是一个unix时间戳,我想将其转换为更易于阅读的格式,因此我发现了这个:

SELECT lt,dw,up,to_char(uxts, 'YYYY-MM-DD HH24:MI:SS') 
from products;
Run Code Online (Sandbox Code Playgroud)

但这会产生错误:错误:多个小数点

我在这里迷路了。我确信有人可以告诉我该怎么做。该文档对我来说不太清楚。数据库是Postgresql 9.5。

sql postgresql timestamp

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