我是一名 5 年以上的網路開發人員,我正在嘗試使用 react-native 開發一個支持 pip 模式的應用程式。
由于我對應用程式開發只有最低限度的了解,因此我已經閱讀了 android 檔案,但我仍然想問兩件事。
根據 android pip 檔案(https://developer.android.com/develop/ui/views/picture-in-picture),
PiP 是一種特殊型別的多視窗模式,主要用于視頻播放
1. pip模式是否只用于視頻播放?
我想要做的只是在螢屏的右下角顯示某個 UI(字符)。這絕對不是視頻,所以我很好奇是否可以繼續使用這種方法(點子模式)
2. 如果pip模式不只是視頻播放,pip模式是不是把app切換到后臺模式?
在 pip 模式下顯示某個 UI 時,我仍然想在我的應用程式中進行一些計算。但據我所知,如果應用程式進入后臺模式,呼叫外部 API 會受到限制。所以如果它處于后臺模式,我只會做客戶端計算。
如果這個問題太基本,我很抱歉向原生應用程式開發人員提出這個問題。
無論如何,提前感謝您的幫助。
PS)
我發現了這個問題,是否可以使用不適用于視頻的 PIP 模式?
但我認為這僅適用于網路。
如果它也適用于應用程式中的視頻,是否可以在播放視頻時執行一些計算?
uj5u.com熱心網友回復:
在安卓上
1)沒有。PIP 允許一個應用程式在一個小視窗中顯示在另一個應用程式之上。所以不需要視頻。但是,您不會在您的應用程式中使用 PIP - 您將使用它將您的應用程式顯示在其他應用程式之上。如果您想在應用程式打開時在螢屏的右下角顯示一個字符,您只需在布局中添加一個視圖即可。
2)不,PIP 應用程式在前臺。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/526006.html
標籤:安卓IOS画中画
上一篇:Swift-根據由模型組成的陣列的日期值創建一個新的嵌套陣列
下一篇:使用SwiftUI的時鐘框影片
