针对Android上无法播放HTTP协议视频的问题,这可能是由于Android平台的安全策略限制导致的。Android 9及更高版本默认不允许应用程序使用非加密的HTTP流量。
为了解决这个问题,您可以尝试使用加密的HTTPS链接或者在AndroidManifest.xml文件中添加网络安全配置以允许使用HTTP链接。
方法如下:
1.在AndroidManifest.xml文件中添加网络安全配置以允许使用HTTP链接:
<application
android:usesCleartextTraffic="true"
android:networkSecurityConfig="@xml/network_security_config">
</application>
2.在res/xml文件夹下创建network_security_config.xml文件,并添加以下内容:
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<base-config cleartextTrafficPermitted="true">
<trust-anchors>
<certificates src="system" />
</trust-anchors>
</base-config>
</network-security-config>
设置完成,问题解决 完美!!
深坑特此留念~
208

被折叠的 条评论
为什么被折叠?



