カバーのない本は、カルーセルの 3 ページ以上であっても、タイトル/著者を表示する必要があります。
例: https://openlibrary.org/publishers/John_Bartholomew_&_Son
jsdef
ブロックを作成し、 https://github.com/books/custom_carousel.htmlで使用します。 Internetarchive/openlibrary/blob/f9ac7d477140988592744bb104cf8a39b179b35c/openlibrary/plugins/openlibrary/js/carousel/Carousel.js@cdrini idkなぜか、カバーがまったくないのではなく、空白のカバーが表示されます。 それが削除された場合、その背後にある画面 (タイトルと作者を含む) が表示されます。
まだ問題です。
問題の画像は、次のような URI を指しています。
//covers.openlibrary.org/b/id/undefined-M.jpg
これは、カバー ID がhttps://openlibrary.org/publishers/John_Bartholomew_&_Son.json ?limit=12&offset=12 で定義されていないためです。
これがクライアント側の処理なのか、API 自体なのかはわかりません。
これは修正されたようです
すごい! これらのブランク カバーを扱う必要がないということは、ここでの重量/負荷の大幅な軽減です。 みんな頑張ってね。
最も参考になるコメント
これは修正されたようです