成人免费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

2017-09-15 22:40:48

AndroidPIP 畫中畫模式

2022-01-24 17:37:36

Chrome谷歌畫中畫

2020-02-13 10:05:24

開源技術 趨勢

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

2021-12-09 11:59:27

Firefox 95瀏覽器畫中畫

2022-10-13 14:28:40

Brave瀏覽器畫中畫

2014-05-09 12:59:26

iOS移動互聯網

2021-08-05 11:54:24

微軟Edge瀏覽器

2023-03-08 16:35:07

Chrome瀏覽器

2012-05-17 16:34:28

思亞諾美滿電子

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技術棧公眾號

主站蜘蛛池模板: 国产精品99久久久久久宅男 | 久久国产精品视频观看 | 日韩一区二区三区四区五区六区 | 国产成人网 | 精品国产青草久久久久福利 | 久草在线高清 | www久久久 | 黄在线免费观看 | 亚洲一区黄色 | 亚洲精品一区二区三区在线 | 亚洲精品白浆高清久久久久久 | 亚洲成人一区二区 | 精品1区2区 | 亚洲在线| 精品久久ai电影 | 欧美精品在线免费 | 色综合天天天天做夜夜夜夜做 | 亚洲毛片一区二区 | 亚洲一区 | 成人自拍av | 亚洲激情一级片 | 欧美精品一区二区在线观看 | 超碰导航| 精品国产一区二区三区久久久蜜月 | 久久国产亚洲 | 91精产国品一二三区 | 国产午夜精品福利 | www.天天操 | 草久久| 精品二 | 91免费观看国产 | 成人av网站在线观看 | 成人综合视频在线 | 日韩在线一区二区三区 | 亚洲国产成人在线 | 视频一区在线观看 | 日韩高清一区 | 国产一区二区三区久久久久久久久 | 天堂色综合 | 欧美高清视频在线观看 | 久久久久亚洲av毛片大全 |