Android WebView 加载直播地址 详细代码
以下是一个使用 Android WebView 加载直播地址的详细代码示例:
- 添加权限到 AndroidManifest.xml 文件中:
<uses-permission android:name="android.permission.INTERNET" />
- 在布局文件中添加一个 WebView 组件:
<WebView
android:id="@+id/webview"
android:layout_width="match_parent"
android:layout_height="match_parent" />
- 在活动(Activity)中加载直播地址:
import android.app.Activity;
import android.os.Bundle;
import android.webkit.WebSettings;
import android.webkit.WebView;
public class MainActivity extends Activity {
private WebView webView;
private String liveUrl = "http://example.com/live"; // 替换为实际的直播地址
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
webView = findViewById(R.id.webview);
WebSettings webSettings = webView.getSettings();
webSettings.setJavaScriptEnabled(true); // 启用 JavaScript
webView.loadUrl(liveUrl);
}
}
注意,上述代码中的 http://example.com/live 是一个示例直播地址,实际情况中需要将其替换为你要加载的真实直播地址。另外,还需要确保设备已经连接到互联网,并且具有访问该直播地址的权限
原文地址: http://www.cveoy.top/t/topic/islQ 著作权归作者所有。请勿转载和采集!