react-native-video的onload等事件全部没被调用
来源:6-11 详情页视频播放控制--暂停、播放控制
qq_superATC_03291580
2016-12-15
onload onprogress onend onerror 全部都没有打印出来 视频可以正常播放。请教一下,代码哪里有问题?请指教。
6回答
-
Scott
2016-12-17
这么神奇,去 video 的官方 github 上,回退几个版本试试看呢
012016-12-17 -
Scott
2016-12-15
这样写呢?不在 contructor 里面 bind
onLoadStart={this._onLoadStart.bind(this)} onLoad={this._onLoad.bind(this)} onProgress={this._onProgress.bind(this)} onEnd={this._onEnd.bind(this)} onError={this._onError.bind(this)} />
012016-12-17 -
qq_superATC_03291580
提问者
2016-12-19
[已解决]
方案如下:react native 0.35以上要采取 Replace use of RCTBridge with RCTBubblingEventBlock 方案
建议不要在这个页面自己去修改,每个文件后面有个view按钮, 点击进入把所有代码拷贝到你项目下对应的文件全部替换,经过测试,运行所有的video方法正常执行。
212017-01-06 -
陌景若qq
2017-01-10
我用的RN版本是0.40的
安装最新的,发现不能运行,根据别人的代码修改了https://github.com/react-native-community/react-native-video/pull/437/commits ,
然后,就产生作者的问题,方法不回调。根据上面提到的方案https://github.com/react-native-community/react-native-video/commit/9bcf70cbb513402622bc114f93da751c28f15303。
修改代码,就会产生冲突。
无法实现回调方法,所以一些功能无法实现。
00 -
香格里拉123
2016-12-25
我也遇见过这个问题搞了我一整天,貌似在rn0.38出现的,只要这样就行了 ,
react-native unlink react-native-video
react-native link react-native-video00 -
qq_superATC_03291580
提问者
2016-12-17
老师, 一进视频的页面 xcode就弹这些,也不知道是什么?是不是这些阻止了方法执行啊?
00
相似问题