gpt4 book ai didi

android - .mov 文件将在浏览器中播放,但不会在 native MediaPlayer 应用程序中播放

转载 作者:行者123 更新时间:2023-11-29 22:01:51 24 4
gpt4 key购买 nike

我正在启动 MediaPlayer 以播放作为 Uri(标准)传递到 MediaPlayer 的 .mov 文件。但是,它告诉我它无法播放该文件。但是,如果我将同一个链接放到网络上,然后单击该链接启动电影(在我的 Android 浏览器中),视频播放没有问题。但是,尽管我尽了一切努力,但我无法让 WebView 使用 Video 标签播放它。

所以这是我的问题,是什么魔法允许 Android 浏览器应用程序获取包含播放视频链接的 .html URL 并进行播放?如果我在 WebView 中加载相同的 url,或者尝试将视频 url 传递到 mediaplayer,这是不行的。视频格式为.mov。

在此先感谢大家。

最佳答案

Android 浏览器和 WebView 非常不同,WebView 非常简单,因为它的设计目的是希望人们使用它来显示非常基本的 html 网页。默认情况下,WebView 没有启用插件,没有启用 javascript 等等。永远不要指望因为某些东西在浏览器中工作,所以它会在 WebView 中工作。

现在谈谈媒体的处理方式。浏览器具有额外的功能设置,可以从页面中剥离视频源并在大多数情况下在 native 播放器中启动它。此功能未内置于 WebView 中。本地播放器对于需要将什么作为 URI 传递给它才能播放它非常挑剔。

希望对你有帮助,Stevy888

关于android - .mov 文件将在浏览器中播放,但不会在 native MediaPlayer 应用程序中播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11728699/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com