关于android4.0上流媒体播放器的问题

雾里看花-2012 2012-03-21 03:11:57
最近在android 4.0上使用HTML5播放流媒体,发现播放器的界面很不好看,想自己试着改改界面上的播放按钮,但是不知道在什么地方改,求达人指点,不胜感激。
...全文
243 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
z642010820 2012-03-22
  • 打赏
  • 举报
回复
我在android2.3源码目录发现了这个文件external/Webkit/WebCore/css/mediaControlsAndroid.css,
里面有下面的css
audio::-webkit-media-controls-mute-button, video::-webkit-media-controls-mute-button {
-webkit-appearance: media-mute-button;
display: -webkit-box;
width: 32px;
height: 32px;
}

我对css不懂,但感觉这应该是你想要找的东西
雾里看花-2012 2012-03-22
  • 打赏
  • 举报
回复
哦,我就是想改播放之前画出来的那个播放按钮,但是不知道在webkit的什么地方绘制的,烦请指点一下
z642010820 2012-03-22
  • 打赏
  • 举报
回复
在没播放之前应该有个播放按钮, 这个应该是Webkit画的,但不知道能不同通过css来定制。
播放起来后的进度条和暂停开始按钮是Html5Video*绘制的
雾里看花-2012 2012-03-22
  • 打赏
  • 举报
回复
界面是根据VideoView绘制的,但是其中的播放器按钮是浏览器的CSS代码控制的,还是webkit控制Html5Video*绘制出来的呢?
z642010820 2012-03-21
  • 打赏
  • 举报
回复
android 2.3播放控制就是一个VideoView来的, android 4.0代码也大概过了一下, 也差不多
雾里看花-2012 2012-03-21
  • 打赏
  • 举报
回复
那请问那些播放按钮也是在这些代码中绘制出来的吗?
z642010820 2012-03-21
  • 打赏
  • 举报
回复
Webkit解析到html5标签后会把通过Html5VideoViewProxy把播放控制都交给了本地
看看core/java/android/webkit/Html5Video*几个文件

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧