使用 File.js 而不是 FileReader for Safari。
File.js 是一个用于处理文件上传和读取的 JavaScript 库,它可以在不同的浏览器中使用,包括 Safari。它提供了一种简单的方法来读取文件内容,并在浏览器中进行预览。
File.js 的优势在于它可以处理多种文件类型,包括图像、视频、音频和文本文件。它还提供了一些额外的功能,例如文件压缩和图像裁剪。
File.js 可以应用于多种场景,例如文件上传、图像编辑、视频编辑和音频编辑等。
推荐的腾讯云相关产品:腾讯云对象存储(COS)。
腾讯云对象存储(COS)是一种可靠、高效、安全的云存储服务,可以用于存储和管理文件、图片、音视频等数据。它支持 RESTful API 接口,可以与腾讯云的其他产品进行集成,例如腾讯云 CDN、腾讯云云巢等。
腾讯云对象存储(COS)的产品介绍链接地址:https://cloud.tencent.com/product/cos
TVP技术夜未眠
高校公开课
一体化监控解决方案
DBTalk
高校公开课
云+社区技术沙龙[第5期]
云+社区开发者大会(杭州站)
serverless days
领取专属 10元无门槛券
手把手带您无忧上云