Android 如何推出安卓';从网页下载的本机MediaPlayer?
我想为我的Shoutcast流创建一个网页,发布Android的本机媒体播放器。我在这里找到了一个例子>>Android 如何推出安卓';从网页下载的本机MediaPlayer?,android,stream,mp3,audio-streaming,shoutcast,Android,Stream,Mp3,Audio Streaming,Shoutcast,我想为我的Shoutcast流创建一个网页,发布Android的本机媒体播放器。我在这里找到了一个例子>> 我的问题是“是什么代码使得Android能够做到这一点?”您不需要任何代码。只需返回一个类型为audio/mpeg的对象,也许一个mp3文件和安卓将通过打开其媒体播放器来处理它 您不需要任何代码。只需返回一个类型为audio/mpeg的对象,也许一个mp3文件和安卓将通过打开其媒体播放器来处理它 出于安全原因,无法从网页启动任何意图(包括音乐播放器) 该页面将音乐流到浏览器,让操作系统决定
我的问题是“是什么代码使得Android能够做到这一点?”您不需要任何代码。只需返回一个类型为audio/mpeg的对象,也许一个mp3文件和安卓将通过打开其媒体播放器来处理它 您不需要任何代码。只需返回一个类型为audio/mpeg的对象,也许一个mp3文件和安卓将通过打开其媒体播放器来处理它 出于安全原因,无法从网页启动任何意图(包括音乐播放器)
该页面将音乐流到浏览器,让操作系统决定如何处理。这将取决于每个用户应用程序使用什么来收听它。您将无法控制它。出于安全原因,无法从网页启动任何意图(包括音乐播放器)
该页面将音乐流到浏览器,让操作系统决定如何处理。这将取决于每个用户应用程序使用什么来收听它。您将无法控制它。Android浏览器试图对某些类型的媒体进行智能化。如果它检测到知道如何处理的嵌入式媒体,它将启动选择器(或默认播放器) 这种行为可能会让你感到困惑,以为网页本身实际上是在启动媒体播放器应用程序,不是,只是浏览器很智能
在Android上,媒体播放器等应用程序都是使用Intents启动的。正如Aleadam所说,你不能让网页发布成为一种意图。Android浏览器试图对某些类型的媒体保持智能。如果它检测到知道如何处理的嵌入式媒体,它将启动选择器(或默认播放器) 这种行为可能会让你感到困惑,以为网页本身实际上是在启动媒体播放器应用程序,不是,只是浏览器很智能 在Android上,媒体播放器等应用程序都是使用Intents启动的。正如Aleadam所说,你不能让网页发布意图。Nate-你的辱骂性回复(已删除)是没有根据的。请具体说明你认为他们以何种方式遗漏了你的问题,但不要把火焰留在家里。内特-你的辱骂性回答(删除)是没有根据的。请具体说明你认为他们以何种方式遗漏了你的问题,但不要把火焰留在家里。