我这里有一个抖音去水印的视频连接
https://aweme.snssdk.com/aweme/v1/play/?video_id=v0200fg10000cc9mkljc77u47du5buug&ratio=720p&line=0
该连接在video组件中是可以正常播放的,但是在uni.downloadFile
组件作为下载连接下载时,下载到的不是mp4文件,反而是一个json文件。
我发现访问上面那个链接会302重定向到下面这个连接。
https://v95-hn.douyinvod.com/62162e5223416aff993ec37d303c7d5a/6316c898/video/tos/cn/tos-cn-ve-15c001-alinc2/27e2b9fb660340ed81ded9eb34cf2ae1/?a=1128&ch=0&cr=0&dr=0&cd=0%7C0%7C0%7C0&cv=1&br=816&bt=816&cs=0&ds=3&ft=blh3-IQQqUuIf_oZmo0OW_EklpPixBGI4z6S9eF0GLfYr12&mime_type=video_mp4&qs=0&rc=aWc5Z2RmOTg7ZjU5PDs0aUBpang4Zzc6Zm9wZjMzNGkzM0AvLy8vYTIxXzAxNDBgYGMtYSNyX3I0cjRnaDZgLS1kLS9zcw%3D%3D&l=2022090611113901020807315440000D78&btag=80000
如果uni.downloadFile
组件将下载连接改为这个302重定向后的链接即可正常下载到mp4文件。
请我造成这个问题是因为uni.downloadFile
组件在下载时,没有对url进行跟随重定向吗?
r***@foxmail.com
后面自己加上 .mp4
2024-04-16 19:50
2***@qq.com
回复 r***@foxmail.com: 你好我加上后缀了,并且设置请求头为'Content-Type': "video/mp4",但还是返回临时的json串,请问这下改如何解决
2024-10-06 10:09