chenjun3_wd

早晚报 创建音频判空保护

@@ -61,7 +61,10 @@ export class WDPlayerController { @@ -61,7 +61,10 @@ export class WDPlayerController {
61 this.avPlayer.url = this.url; 61 this.avPlayer.url = this.url;
62 break; 62 break;
63 case AVPlayerStatus.INITIALIZED: 63 case AVPlayerStatus.INITIALIZED:
64 - this.avPlayer.surfaceId = this.surfaceId; 64 + if (this.surfaceId) {
  65 + this.avPlayer.surfaceId = this.surfaceId;
  66 + }
  67 +
65 this.avPlayer?.prepare(); 68 this.avPlayer?.prepare();
66 break; 69 break;
67 case AVPlayerStatus.PREPARED: 70 case AVPlayerStatus.PREPARED: