Welcome to WuJiGu Developer Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
668 views
in Technique[技术] by (71.8m points)

【微信小程序】小程序云开发如何直接读取云存储的文件内容?

用小程序云开发,在云开发提供的云存储里存了一个文件 A。我需要把文件 A 的内容显示在界面里,我现在的操作是:

  1. 利用 getTempFileURL 获取文件 A 的临时链接 Aurl。
  2. 利用 wx.requests(Aurl) 读取文件 A 的内容存为变量 B。
  3. 展示 B。

感觉这样很智障啊,但是云存储看小程序文档只有下载文件的 API。有能直接读取内容的方法吗?!


我现在换了一个办法,比发起 request 要好一些:
用 downloadFile 这个 API 得到文件的 tempFilePath,然后用 getFileSystemManager.readFile(tempFilePath)。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

可以新建云函数读取文件的内容,然后小程序访问这个云函数获取内容。
直接小程序访问文件内容好像没有


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to WuJiGu Developer Q&A Community for programmer and developer-Open, Learning and Share
...