wxpython中wx.media.MediaCtrl进行Load之后,立即Play,要报错
我修改wxpython demo中MediaCtrl.py文件
wx.media.MediaCtrl先Load(),再Paly()就不行,什么问题,
必须先Load(),再触发一个事件例如按钮事件,才能Paly()
有人用过wx.media,指点下
[解决办法]
应该说要等收到EVT_MEDIA_LOADED事件后才能play,demo源码里有个绑定:
self.Bind(wx.media.EVT_MEDIA_LOADED, self.OnMediaLoaded)
load的时候play按钮是设定不作用,self.OnMediaLoaded函数里让它恢复可用...