情况:在mac版企微开发第三方服务时,通过a标签解析二进制流文件下载时,总是提示无法访问网页。在safari浏览器中是正常的,企微容器内不正常。
问题:是不是mac企微的a标签href默认执行跳转操作,不支持二进制流的href?
代码如下:
axios.get(formatUrl, options)
.then(res => {
const element = document.createElement('a')
element.download = fileName
element.href = URL.createObjectURL(res.data)
element.click()
})
错误图片
好恶心,浏览器没有问题,windows版本也没有问题,就是mac有问题,也不见有人回复这样的问题.