-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Controller 可以和 ui 剥离 吗,感觉耦合度太高了 #5
Comments
非常感谢你的反馈!你的这个建议不错、理应各种功能或模块间应独立开来,最终交给开发者来选择绑定哪些交互Controller以及高度自定义Controller交互。 |
后面版本会像BatteryView、GesturePositionView组件一样独立出来,交给开发者灵活选择是否使用。 |
是啊,我最近就在写播放器,打算做一款 类似 腾讯视频 爱奇艺那种的视频播放器,对了 基础播放组件,在竖屏和横屏时,它的布局是不一样的,大小也有可能不一样 |
共勉!那你们播放器功能还蛮强大的。一般横屏布局比较复杂、功能也和竖屏不一样。封装成独立组件就很方便清晰了。我这边也要抽空重新设计controller架构了。 |
2.0.0版本起Controller已支持自定义UI交互组件。实现Controller 和 ui 剥离 |
哈哈看了你的代码,对了如果控制view 错误 view ,流量提示 和 音量 亮度 广告 都不在一个 view 里,有考虑这样的设计吗 |
个人觉得目前针对类似这些应用场景,属于业务场景。SDK支持开发者自定义应用场景、开发者可根据自定义场景和结合播放器状态来实现自己的诸如广告、流量提示、亮度等不同的View和交互。 |
The text was updated successfully, but these errors were encountered: