使用openDocument打开文件后显示为空白的,字节长度也显示为0?
发布于 6 年前 作者 vhou 13173 次浏览 来自 问答

按照接口方法调用downloadFile后拿到tempFilePath,然后使用openDocument方法,在开发者工具可以正常弹出文件,但是打开任何格式的文件都是空白的,这是返回的值,里面datalength长度也是0,想请问一下这是什么原因导致?

  1. {tempFilePath: "http://tmp/ukFD7RTKEJu6d41d8cd98f00b204e9800998ecf8427e.pdf", statusCode: 200, dataLength: 0, header: {…}, cookies: Array(0), …}
  2. cookies: []
  3. dataLength0
  4. errMsg"downloadFile:ok"
  5. header: {Pragma"No-cache"Cache-Control"no-cache"Expire"Thu, 01 Jan 1970 00:00:00 GMT"Content-Type"application/pdf"Transfer-Encoding"chunked", …}
  6. statusCode200
  7. tempFilePath"http://tmp/ukFD7RTKEJu6d41d8cd98f00b204e9800998ecf8427e.pdf"
  8. __proto__: Object
2 回复

其中filetype也设置了自动识别,经过测试是没问题的,不同类型的文件使用的是不同的软件打开。现在就是能正常打开文件,但是打开的都是空白的,里面没有内容。数据库经过检查里面的文件也是没有问题的

你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

回到顶部