E应用下载文件到钉盘并实现“预览”
axml代码:
注意(踩过的坑):onTap="defaultTap"事件名不能加括号()
ja代码:
JSON.stringify()是为了查看,在预览文件函数中不能加这个,不然会预览失败
defaultTap(event){console.log(event.target.dataset.url)// 转存文件到钉盘dd.saveFileToDingTalk({url:event.target.dataset.url, // 文件在第三方服务器地址name:"source2018022510025548318668-c170-43a2-bce3-462ab20a207d.doc",success: (res) => {console.log(JSON.stringify(res))console.log(JSON.stringify(res.data))console.log(JSON.stringify(res.data[0].spaceId))console.log(JSON.stringify(res.data[0].fileId))console.log(JSON.stringify(res.data[0].fileName))console.log(JSON.stringify(res.data[0].fileSize))console.log(JSON.stringify(res.data[0].fileType))// 预览文件dd.previewFileInDingTalk({corpId:"ding44bff8b1633ae32e35c2f4657eb6378f",spaceId: res.data[0].spaceId,fileId: res.data[0].fileId,fileName: res.data[0].fileName,fileSize: res.data[0].fileSize,fileType: res.data[0].fileType})},fail: (err) =>{dd.alert({content:JSON.stringify(err)})}})}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
