代码之家  ›  专栏  ›  技术社区  ›  mystic cola

将Rails资产加载到Android应用程序中

  •  0
  • mystic cola  · 技术社区  · 2 年前

    我甚至不知道该怎么问这个问题。。。但我会努力的。

    我有一个Android应用程序和一个Rails网站。它们共享同一个数据库。

    我所处的十字路口是,我的Android应用程序直接从Rails公共目录中的“上传”文件夹加载其所有资产。。。但是Rails用户通过资产管道将他们的文件上传到ActiveStorage。(反过来,这些会被加载到AmazonS3存储桶中。)

    我相信以Rails的方式加载资产(也让它们通过AWS,这样我就可以使用云),然后直接在服务器上加载会更有意义。但是我该怎么做呢?

    如何加载以下内容:

    https://example.com/assets/favicon-16x16-9edc916cee13c312b1d6afd9cb9e79b21aa4f1bc8d017bb2cf1682fc5c73a6b9.png
    

    …在安卓应用程序上,它通常会是:

    https://example.com/uploads/favicon-16x16.png
    

    现在我只有两个文件。

    相反地如何让用户从Java Android应用程序上传到Rails资产管道?

    还是我想错了?

    0 回复  |  直到 2 年前