成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

iOS 9 分屏多任務:畫中畫(PiP)快速入門(中文版)

移動開發
本文由鋼鐵俠般的卿哥翻譯自蘋果官方文檔:Adopting Multitasking Enhancements on iPad,主要講述iOS 9中iPad的多任務處理功能,歡迎指正。

 28.png

依據本章的指南在所支持的iPad上使用畫中畫(PiP)。

45.png

想要讓視頻播放支持畫中畫模式,確保你Xcode項目和App配置如下:

  • 設置Base SDK為“Latest iOS”,請參閱 App Distribution Guide 的 Setting the Base SDK 章節描述。
  • 在Capabilities中查看項目的目標,將Background Modes的Audio and AirPlay勾選上。(未來Xcode更新,該選項被命名為Audio、AirPlay以及Picture in Picture)。
  • 確保你的應用程序的音頻會話采用了適當的類別,如 AVAudiOSessionCategoryPlayback

下一步,為視頻播放選擇合適的AVKit、AV Foundation或WebKit的類服務視頻播放。選擇取決于應用程序的特性和你想要提供的用戶體驗。

如果你使用AVKit 支持PiP功能,但要退出特定的畫中畫視頻,請將播放器視圖控制器的 allowsPictureInPicturePlayback 屬性設置為NO。

  • AVKit還提供了 AVPictureInPictureController 類,可以和AV Foundation 框架的 AVPlayerLayer 類一同使用。如果你想為視頻播放提供自己的視圖控制器和自定義用戶界面,可使用這個方法。
  • 如果你支持畫中畫這種方式,但要退出特定視頻畫中畫功能,請不要將視頻的AVPlayerLayer與AVPictureInPictureController對象關聯。只要你用播放層實例化一個畫中畫控制器,這個播放視頻層就有畫中畫的功能;選擇退出的方式不執行該實例化。

WebKit框架提供了 WKWebView 類,它支持iOS 9的PiP功能。

如果你使用WebKit支持PiP功能,但要退出特定視頻的畫中畫。設定關聯web view 實例的allowsPictureInPictureMediaPlayback屬性為NO。(這個屬性在iOS中9的未來beta版提供)

如果你有一個舊的應用程序,使用已棄用的 MPMoviePlayerViewController 或 MPMoviePlayerController 播放視頻,那你必須采用高級的iOS視頻播放框架來支持畫中畫。

重要:蘋果想讓畫中畫功能一直能被用戶操控,只有用戶明確請求畫中畫功能才響應。尤其是退到后臺時不能立即響應用戶喚起畫中畫功能,這樣的App會被App Store拒絕。

當用戶按壓Home鍵或觸發一個把他們帶入其他App的通知時,iOS 9自動將一個全屏播放的視頻轉到PiP播放。視頻播放使用該功能的要求如下:

  • 按照本章之前的描述那樣讓App支持畫中畫功能。
  • 使用視圖的視圖填充窗口的邊界來全屏播放視頻。

提示:用戶可以在禁用畫中畫自動喚起,通過設置 Settings > General > Multitasking > Persistent Video Overlay。如果你認為一切已設置妥當,但當你按下Home鍵時,發現你的視頻不會進入畫中畫,請檢查此項設置。

當App播放的視頻轉到畫中畫播放時,系統將管理視頻內容的呈現,而你的App會繼續在后臺運行。當你的應用程序在后臺運行,請確保丟棄不需要的資源,如視圖控制器、視圖、圖像和數據緩存。在這種情況下,你期望執行適當且必須的操作,如視頻合成、音頻處理、下載接下來播放的內容等操作,但你必須注意盡可能少地消耗資源。如果你的應用程序在后臺消耗太多的資源,系統將終止它。

責任編輯:倪明 來源: 蘋果開發者中心
相關推薦

2015-07-14 16:15:22

2015-07-14 17:17:21

IOS 9分屏

2015-06-17 10:41:50

2020-02-13 10:05:24

開源技術 趨勢

2017-09-15 22:40:48

AndroidPIP 畫中畫模式

2022-01-24 17:37:36

Chrome谷歌畫中畫

2023-04-12 07:20:31

Windows 11安卓子系統

2023-05-11 17:44:20

2021-03-19 07:07:03

Android 12Android系統谷歌

2021-09-19 11:15:26

Edge 93瀏覽器畫中畫

2012-07-13 13:42:40

2014-05-09 12:59:26

iOS移動互聯網

2021-12-09 11:59:27

Firefox 95瀏覽器畫中畫

2022-10-13 14:28:40

Brave瀏覽器畫中畫

2021-08-05 11:54:24

微軟Edge瀏覽器

2023-03-08 16:35:07

Chrome瀏覽器

2024-02-21 15:05:30

2023-07-10 06:18:28

Windows 11微軟

2021-02-25 17:20:27

火狐瀏覽器Firefox 86瀏覽器

2021-02-24 09:10:53

Firefox 86AVIFLinux
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲免费精品 | 久草视频观看 | 天天草天天干天天 | 久久久久久久久淑女av国产精品 | 久久国产免费 | 视频二区 | 免费观看黄色片视频 | 99在线精品视频 | 久久夜色精品国产 | 久久精品国产一区二区电影 | 亚洲一区二区精品视频在线观看 | 高清欧美性猛交xxxx黑人猛交 | 在线一区视频 | 在线日韩视频 | 免费观看一级特黄欧美大片 | 国产精品美女 | 国产精品99| 国产精品视频网 | 在线免费激情视频 | 国产免费一区二区 | 久久精品免费观看 | 九九精品在线 | 日本涩涩网 | 综合视频在线 | 午夜网| 99久久免费精品国产男女高不卡 | 亚洲成人福利 | 日韩在线免费观看视频 | 日韩一二区在线 | 欧美一级视频免费看 | 一区二区三区四区不卡视频 | 成人精品毛片国产亚洲av十九禁 | 亚洲天堂久久 | 久久99精品国产自在现线小黄鸭 | a欧美| 色又黄又爽网站www久久 | 一区二区三区在线 | 久久久亚洲精品视频 | 99精品久久 | 一区二区三区免费网站 | 久久毛片 |