我实现了以下codefromApple.它旨在观察playerItem状态的变化。问题是由于某种原因它不起作用。观察函数在就绪时不会运行。所有相关代码如下:funcpreloadVideo(media:Media){//setupcode,andthen:media.playerItem1!.addObserver(self,forKeyPath:#keyPath(AVPlayerItem.status),options:[.old,.new],context:&playerItemContext)}观察方法:privatevarplayerItemContext=0overridef