bubbleのサーバーについて(サーバー、Box)

bubbleのサーバーにフォルダーをアップロードして、そのフォルダーにファイルを保存して呼び出すことはできますか?

また、不可能な場合Boxなら可能ですか?

1 Like

rootにファイル 保存することできますよ。
以下のスクショをご参考にしてみてください。

ということは以下のことは実現可能ですか?

" BubbleにBibiやEpub.jsなどのオープンソースのepub viewerを導入することは可能ですか?これを導入するには特定のフォルダをサーバーにアップしてそこにファイルを保存しなければならないようなのですが、見た感じbubbleではサーバーにフォルダをアップして、特定の場所(アップしたフォルダ)にファイルを保存することはできなさそうなのですがどうでしょうか? "

軽く調べてみたのですが、ファイル をbubbleのサーバーに置かなくてもCDNを使えば実現できると思います。

CDNを使うのはシンプルです。ページのPageHTMLHeaderという箇所に以下を記述させるだけです。
*


上の例はimgixというサービスの場合

これで正しくできてますかね?プログラミングに関しては知識がないもので申し訳ありません。あと、これはepubを閲覧するページに書くのか、アップロードするページに書くのか、またはどこでもいいのか。一応閲覧ページに書いたのですが…ビュワーを表示させるためには閲覧ページに別にコードを書く必要があると思うのですが、current page 公開ファイルを表示させるにはどうすれば良いですか?

ヘッダーに正しく記述されていますよ。
実際にepubを自前のアプリで動かすには、ここからepubのドキュメントを参照しながら、コーディングしていく必要がでてきます。(epubのプラグインを誰かが先に作ってて、それをbubbleで公開してくれていれば、ノーコードで完結するのですが…)

http://epubjs.org/documentation/0.3/

コーディングとなると現状、自分にはハードルが高いので、CDNに関しては一旦ステイします。epubはフォーラムで検索してもそこまで質問数が多くないので需要を考えても近いうちのプラグインはなかなか期待できそうにないですね……

ダウンロードしたBibi内のフォルダをアップロードしてファイルをそこに保存できてしまえればBibiの方があつかいやすそうなのですがこちらもbubbleではよくわからず……

Bibi epub viewer (https://bibi.epub.link/)



CDNでもファイル をダウンロードしてご自身のルートディレクトリーに置いて使うのも実質的な実装手順は同じですね。epubをbubble上に構築されたアプリで表示するために、最初に読み込むファイル がCDNにあるのか、bubbleのサーバーからなのかの差です。

上記の04 ウェブページで説明されている通り、HTML内にscriptタグがあってbibiにアクセスしているので、bubbleのデータべースからepubのURLを取得して、HTMLエレメントに書き出すイメージになります。

プラグインが提供されていないので、実装を急ぐ場合は、HTMLとJavascriptの基礎がいるかと思います。私の場合も、ノーコードで済ませたかったですが、どうしても実現したいことがあったので、両方とも勉強しましたが、おかげで地平が広がりました。

2 Likes

ありがとうございました!!とりあえずbubbleにEPUBが組み込めるとわかってよかったです。プログラミングの勉強はノーコードを知って早めに辞めたのですが、やっぱり知ってた方ができることが広がると思うので自分も勉強してみます!!

1 Like