【发布时间】:2013-03-09 17:17:10
【问题描述】:
所以我需要播放在互联网上流式传输的音频。对于我的安卓应用。我正在使用 webview,但不知道该怎么做。有什么建议吗?
【问题讨论】:
标签: android webview streaming mp3
所以我需要播放在互联网上流式传输的音频。对于我的安卓应用。我正在使用 webview,但不知道该怎么做。有什么建议吗?
【问题讨论】:
标签: android webview streaming mp3
// 在 API 级别 8 中添加 mWebView.getSettings().setPluginState(WebSettings.PluginState.ON);
此方法在 API 级别 18 中已弃用。 以后将不支持插件,也不应该使用插件。
【讨论】:
您只需要启用 webview 的插件,如下所示:
WebView mWebView = (WebView) findViewById(R.id.WebView01);
mWebView.getSettings().setPluginsEnabled(true);
// Added in API level 8
mWebView.getSettings().setPluginState(WebSettings.PluginState.ON);
Android Documentation WebSettings.PluginState
但使用原生播放器可能会更好,见下文:
Android 支持的媒体格式: http://developer.android.com/guide/appendix/media-formats.html
(离线媒体播放器相关链接)
【讨论】: