android - 如何在 android WebView 或视频播放器中加载 Twitch 直播
问题描述
我正在尝试在 webview 内播放来自 Twitch 的实时流视频,但出现问题,当页面加载后开始流式传输时,它没有显示在视频中。我必须手动加载它。
我正在使用下面的 url 在 android webView 中加载视频:
https://player.twitch.tv/?autoplay=true&channel=x2twins&parent=streamernews.example.com
在android中播放视频的最佳方式是什么,这样如果在页面加载后开始流式传输,则流式视频会自动启动
解决方案
您应该使用 VideoView 而不是 WebView 如果您希望流在活动打开时自动开始播放,请在 onCreate 中调用 play 方法 还将 onPause 的最新状态保存在 savedInstanceState 中并在 onResume 中再次读取
推荐阅读
- python - 如何使用 python 和 matplotlib 为矩形内的颜色填充设置动画?
- azure - 我们如何在 Azure 应用程序洞察中显示数据库查询
- sql - 插入包含基于同一行的计算列的行
- mongodb - 测试容器中的 Mongo
- c# - 如何在 C# 中多次将内容从一个数据表复制到另一个数据表
- django - 没有在 django 项目上安装 requirements.txt
- ios - UIAccessibilityCustomAction 选择器不适用于静态方法
- scala - 几天后,Kafka Streams 变慢/不读取数据
- c++ - What exactly is the 'vertexPosition_modelspace' attribute
- jquery - 如何将表情符号面板添加到 Extjs 项目