檢查StageVideo是否可用

如果StageVideo無法使用,而您的應用程式嘗試使用StageVideo,TVSDK不會發出錯誤。 您的應用程式可以監聽StageVideoAvailabilityEvent,以判斷StageVideo是否可用。

從Flash15和更高版本開始,當硬體StageVideo不可用時,它將返回軟體StageVideo。 對於Flash14和舊版,您可以確定StageVideo是否可用。 如果StageVideo不可用,您可以使用StageVideoAvailabilityEvent瞭解它不可用的原因。

  1. 監聽StageVideoAvailabilityEvent以確定StageVideo是否可用。

    例如:

    private function onStageAvailable(event:StageVideoAvailabilityEvent):void {
        if (event.availability != StageVideoAvailability.AVAILABLE) {
            // process the error scenario here
        }
    }
    
  2. 如果StageVideo不可用,請檢查flash.media.StageVideoAvailabilityReason

本頁內容