开发者社区> 问答> 正文

视频点播有使用最新的flutter SDK6.7.0 的吗?

视频点播有使用最新的flutter SDK6.7.0 的吗?
为什么etScalingMode(FlutterAvpdef.AVP_SCALINGMODE_SCALEASPECTFIT)
设置缩放模式后 还是会铺满屏幕

展开
收起
嘟嘟嘟嘟嘟嘟 2024-01-05 07:57:56 74 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    Flutter SDK是支持视频点播的,其播放器SDK甚至支持四种点播播放方式,包括UrlSource播放、VidAuth播放(视频点播用户推荐使用)、VidSts播放和加密播放。不过在使用中,也发现了一些bug,例如设置etScalingMode(FlutterAvpdef.AVP_SCALINGMODE_SCALEASPECTFIT)为缩放模式后,视频仍然会铺满整个屏幕。

    关于这个bug,可能的原因是虽然你设置了缩放模式为FlutterAvpdef.AVP_SCALINGMODE_SCALEASPECTFIT,但在某些情况下,如Android系统,这一设置可能并未生效。为了解决这个问题,你可以尝试更新你的Flutter版本或者寻求专业的技术支持。

    2024-01-06 12:51:36
    赞同 展开评论 打赏
  • 阿里云视频点播服务本身并不直接支持Flutter SDK。Flutter是一个移动应用程序开发框架,而阿里云视频点播服务是一个云服务,主要用于视频内容的上传、转码、分发和播放。

    对于你的问题,"etScalingMode(FlutterAvpdef.AVP_SCALINGMODE_SCALEASPECTFIT)设置缩放模式后还是会铺满屏幕",这可能是因为你的Flutter应用程序的布局或者样式设置导致的。

    Flutter的AspectRatio和Container组件都可以用来控制视频的显示比例和大小。你可以尝试使用这些组件来调整视频的显示方式,以达到你想要的效果。

    另外,你也可以尝试使用Flutter的FitBox类来控制视频的显示方式。FitBox类提供了多种填充和缩放模式,你可以根据需要选择合适的模式。

    总的来说,如果你的问题是关于阿里云视频点播服务如何使用Flutter SDK,那么答案是不能直接使用。如果你的问题是关于如何使用Flutter SDK来控制视频的显示方式,那么答案是可以使用Flutter的布局和样式设置,以及FitBox类来控制。

    2024-01-05 09:04:30
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
Flutter in action——闲鱼最佳实践 立即下载
UI2CODE智能生成flutter代码--整体架构 【上叶】 立即下载
一个跨平台的云服务SDK需要什么 立即下载