Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 从舞台上卸下OSMF视频播放器时出现错误2154_Actionscript 3_Video_Error Handling_Flash_Osmf - Fatal编程技术网

Actionscript 3 从舞台上卸下OSMF视频播放器时出现错误2154

Actionscript 3 从舞台上卸下OSMF视频播放器时出现错误2154,actionscript-3,video,error-handling,flash,osmf,Actionscript 3,Video,Error Handling,Flash,Osmf,我使用osmf播放器播放HDS格式的视频。在某个场景中,我会停止视频并将其从舞台上移除。出于某种原因,它会引发以下错误: Error: Error #2154: The NetStream Object is invalid. This may be due to a failed NetConnection. at flash.net::NetStream/play2() at org.osmf.net.rtmpstreaming::RTMPDynamicStreamingNetLoader

我使用osmf播放器播放HDS格式的视频。在某个场景中,我会停止视频并将其从舞台上移除。出于某种原因,它会引发以下错误:

Error: Error #2154: The NetStream Object is invalid.  This may be due to a failed NetConnection.
at flash.net::NetStream/play2()
at org.osmf.net.rtmpstreaming::RTMPDynamicStreamingNetLoader/reconnectStream()
我试图修复它没有成功,所以我正在寻找一种方法,以某种方式捕捉这个特定的错误。 我正在寻找如何在我的代码中处理此错误的想法,而不是使用全局错误处理。 任何关于如何修复这个bug的指导都是非常棒的!
谢谢

你能显示你的代码中停止并删除视频的部分吗?从它的角度来看,OSMF并不认为自己是停止的,并试图继续播放流。更确切地说,触发错误的代码是当主玩家用加载程序卸载OSMF播放器。卸载和停止。好的,我理解得更好。在使用卸载包含OSMF的swf之前,确实应该停止OSMF。卸载和停止仅停止与帧相关的进程;OSMF可以做很多与帧无关的事情,比如下载视频数据。