如何直接在fabric.js框架中从S3加载json文件?

问题描述:

目前我正在使用pdfjs。我已经添加了fabric.js来对pdf文件进行注释。如何直接在fabric.js框架中从S3加载json文件?

以Json格式保存在.json文件中的注释。以前它来自AWS Dynamo DB,但由于现在大量数据我们想要在AWS S3 bucket上移动。我已将AWS库集成到Codeigniter中。

现在如何从S3直接在fabric.js框架中加载json文件?

+0

这个问题很广泛,你想用fabric.js实现什么?它有这么多的可能性,哪个顺便说一句。是一个图书馆,而不是一个框架! – Vickel

+0

你的目标文件多久更新一次? – mikep

您可以安装aws cli,并定期将您的存储桶与本地目录同步。 aws sync不会下载未更改的文件。

aws s3 sync s3://<bucket> <local directory> 

您还可以创建一个presigned URL,并在https://docs.aws.amazon.com/aws-sdk-php/v3/guide/service/s3-presigned-url.html描述直接拿到您的文件。

+0

你是对的,但这不会对我有所帮助,因为当用户创建单个注释时,请求将转到服务器并将此数据保存到文件中。因此,周期性同步存储桶在我的要求中不起作用。 –