Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/206.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何推出安卓';从网页下载的本机MediaPlayer?_Android_Stream_Mp3_Audio Streaming_Shoutcast - Fatal编程技术网

Android 如何推出安卓';从网页下载的本机MediaPlayer?

Android 如何推出安卓';从网页下载的本机MediaPlayer?,android,stream,mp3,audio-streaming,shoutcast,Android,Stream,Mp3,Audio Streaming,Shoutcast,我想为我的Shoutcast流创建一个网页,发布Android的本机媒体播放器。我在这里找到了一个例子>> 我的问题是“是什么代码使得Android能够做到这一点?”您不需要任何代码。只需返回一个类型为audio/mpeg的对象,也许一个mp3文件和安卓将通过打开其媒体播放器来处理它 您不需要任何代码。只需返回一个类型为audio/mpeg的对象,也许一个mp3文件和安卓将通过打开其媒体播放器来处理它 出于安全原因,无法从网页启动任何意图(包括音乐播放器) 该页面将音乐流到浏览器,让操作系统决定

我想为我的Shoutcast流创建一个网页,发布Android的本机媒体播放器。我在这里找到了一个例子>>


我的问题是“是什么代码使得Android能够做到这一点?”

您不需要任何代码。只需返回一个类型为audio/mpeg的对象,也许一个mp3文件和安卓将通过打开其媒体播放器来处理它

您不需要任何代码。只需返回一个类型为audio/mpeg的对象,也许一个mp3文件和安卓将通过打开其媒体播放器来处理它

出于安全原因,无法从网页启动任何意图(包括音乐播放器)


该页面将音乐流到浏览器,让操作系统决定如何处理。这将取决于每个用户应用程序使用什么来收听它。您将无法控制它。

出于安全原因,无法从网页启动任何意图(包括音乐播放器)


该页面将音乐流到浏览器,让操作系统决定如何处理。这将取决于每个用户应用程序使用什么来收听它。您将无法控制它。

Android浏览器试图对某些类型的媒体进行智能化。如果它检测到知道如何处理的嵌入式媒体,它将启动选择器(或默认播放器)

这种行为可能会让你感到困惑,以为网页本身实际上是在启动媒体播放器应用程序,不是,只是浏览器很智能


在Android上,媒体播放器等应用程序都是使用Intents启动的。正如Aleadam所说,你不能让网页发布成为一种意图。

Android浏览器试图对某些类型的媒体保持智能。如果它检测到知道如何处理的嵌入式媒体,它将启动选择器(或默认播放器)

这种行为可能会让你感到困惑,以为网页本身实际上是在启动媒体播放器应用程序,不是,只是浏览器很智能

在Android上,媒体播放器等应用程序都是使用Intents启动的。正如Aleadam所说,你不能让网页发布意图。

Nate-你的辱骂性回复(已删除)是没有根据的。请具体说明你认为他们以何种方式遗漏了你的问题,但不要把火焰留在家里。内特-你的辱骂性回答(删除)是没有根据的。请具体说明你认为他们以何种方式遗漏了你的问题,但不要把火焰留在家里。