小编Wie*_*man的帖子

在Airplay上的UIWebview背景中播放视频

我有一个应用程序在UIWebView中播放Youtube和Vimeo等几个webvideos.播放视频时,可以通过AirPlay将其发送到Apple TV.

目前,在通过AirPlay播放期间,当我暂停应用并将其移至后台时,视频会停止.

我希望的结果是视频将继续在Apple TV上播放.

经过一些研究,我发现我必须Required background modes在Info.plist中设置App plays audio.不幸的是,这不起作用.

因此,当应用程序移动到后台时,需要设置什么来保持视频在AirPlay上播放.

ios airplay apple-tv

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

如何在FQL查询中使用用户表的设备字段?

我希望FQL查询的结果只返回在其设备列表中具有iOS设备的用户的朋友.以下查询:

SELECT uid, first_name, devices 
FROM user 
WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me())
ORDER BY profile_update_time DESC 
LIMIT 0, 100
Run Code Online (Sandbox Code Playgroud)

返回如下列表:

{
  "data": [
    {
      "uid": 12345678, 
      "first_name": "John", 
      "devices": [
        {
          "os": "iOS", 
          "hardware": "iPhone"
        }
      ]
    },
    {
      "uid": 1234345678, 
      "first_name": "Pete", 
    }
}
Run Code Online (Sandbox Code Playgroud)

现在我想只检索至少拥有一个os为"iOS"的设备的用户.我试过包括

devices.os = "iOS"
Run Code Online (Sandbox Code Playgroud)

在查询中,但这返回了一个错误.

这可以通过FQL查询吗?或者这应该在客户端解决?

facebook facebook-fql facebook-graph-api

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