钉钉里我们调用下载文件接口,downloadFile 调用的是这个,返回的这个,是我们选择的组件不对,还是这个本身有问题?
钉钉的downloadFile接口用于在钉钉内部下载文件。若你在调用此接口时发现下载的文件没有存储到手机上,可能的原因有两个。首先,可能是你选择的组件不正确。为了解决这个问题,你需要确认你使用的组件是否支持downloadFile接口。其次,可能是由于你的设备或浏览器对该API的支持性问题。
在Android设备上,你可以使用JavaScript调用钉钉提供的dd.device.notification.openLocalDocument接口来下载文件。而在IOS设备上,可能需要利用钉钉JSAPI和window.location实现文件下载和预览,同时需要处理跨域和请求头的问题。另外,如果你是在电脑上遇到这个问题,可能是因为电脑版的钉钉客户端不支持该API。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。