vue+uniapp项目下载excel在微信中打开可以下载,企业微信中下载不了
看看你返回的 content-type 和 content-disposition 是否正确呢
该回答引用ChatGPT,希望能对你有帮助,你试试看看能不能解决问题
1.Content-Disposition Header:Content-Disposition对于来自服务器的响应,可能未正确设置标头值。您正在使用decodeURIComponent(response.headers[ ' content-disposition'])解码标头的值Content-Disposition。确保attachment类型设置正确,文件名编码正确。
2.文件格式:确保Excel文件的文件格式在企业微信应用中支持。如果不支持文件格式,则可能无法正确下载或打开文件
该回答引用GPTᴼᴾᴱᴺᴬᴵ
企业微信中可能存在一些安全策略或者限制导致下载失败,需要进行一些调试和排查。可以尝试以下几个方法:
在调试和排查的过程中,可以通过调试工具查看响应头和响应体的内容,以便更好地定位问题。
不知道你这个问题是否已经解决, 如果还没有解决的话: