android 7.0下构建了一个http服务,服务中有视频文件,使用x5加载线上页面,线上页面的video.src访问播放本地视频;
1、x5的webview直接加载本地视频http://127.0.0.1:8080/demo.mp4,可以正常播放,说明本地http服务没有问题;
2、线上h5页面中的video.src 改用本机的区域网地址 http://192.168.1.33:8080/demo.mp4,x5加载线上页面后视频也可以正常播放,说明线上页面的h5也没有问题;
3、线上h5页面中的video.src改用本地地址http://127.0.0.1:8080/demo.mp4,x5加载页面后就不能正常播放。
第3个为什么不能正常播放呢?难道页面在浏览器端访问的127.0.0.1是连接的不是是客户端的本机地址?
可以自定义一个端口,改成其他的,比如 192.168.0.104:10123
实际用的是别的端口也不行