高階裝置通常是內容創作和通訊的中心。 讓使用者在內建和外接攝影機與音訊硬體之間順暢切換,享受多功能且專業的使用體驗。
規範
啟用攝影機和音訊硬體選取功能。
相機
| Guideline ID | Test IDs | Description |
|---|---|---|
| Camera_Switcher | T-Camera_Switcher | 應用程式內含相機切換器,可在裝置的內建相機和外接相機之間切換。 |
音訊
| Guideline ID | Test IDs | Description |
|---|---|---|
| Audio_Switcher | T-Audio_Switcher | 如果應用程式使用麥克風或喇叭,音訊切換器會顯示在畫面上,方便你切換裝置內建的音訊裝置和外部周邊裝置,例如耳機或 USB 麥克風。 |
| Audio_Background_Playback | T-Audio_Background_Playback | 應用程式支援背景播放,無論使用者是否看得到應用程式。
非可見的背景應用程式必須使用前景服務,防止系統在應用程式失去焦點時終止應用程式程序。如果應用程式可見但未處於焦點狀態,則不需要前景服務,即可確保應用程式程序持續執行。 如果應用程式未顯示在畫面上,也必須在狀態列或鎖定畫面上顯示無法關閉的持續性通知,告知使用者應用程式正在執行。請參閱「與媒體控制項配合運作」。 |
測試
為確保應用程式提供專業且多功能的相機和音訊體驗,請完成下列測試。
相機
| Test ID | Guideline IDs | Description |
|---|---|---|
| T-Camera_Switcher | Camera_Switcher | 連線至外接相機。使用應用程式的攝影機切換器,在裝置內建攝影機和外接攝影機之間切換。確認每個選取的攝影機都能正確更新預覽畫面。 |
音訊
| Test ID | Guideline IDs | Description |
|---|---|---|
| T-Audio_Switcher | Audio_Switcher | 連接耳機或 USB 麥克風等外部音訊裝置。使用應用程式的音訊切換器,在裝置內建音訊和外部周邊裝置之間切換。確認音訊輸入和輸出已正確傳送至所選裝置。 |
| T-Audio_Background_Playback | Audio_Background_Playback | 啟動音訊播放功能。與另一個非音訊應用程式互動,將其設為前景應用程式。確認應用程式繼續播放音訊時不會發生延遲或暫停。如果沒有看到應用程式,請確認狀態列是否顯示通知。 鎖定裝置並等待至少一分鐘,確認系統不會為了省電而終止程序。確認應用程式會提供螢幕鎖定通知。直接透過鎖定畫面通知使用播放和暫停按鈕,確認前景服務正在與應用程式通訊。 解鎖螢幕。確認應用程式會繼續播放。如果應用程式未顯示在畫面上,請確認狀態列中是否顯示通知。 將應用程式重新設為前景應用程式,並確認播放作業會繼續,不會發生頓挫或暫停。 |