WIKIWIKIユーザー助け合い掲示板

画像の取得および自動更新をして表示させたい

2 コメント
views
6 フォロー

こんにちは、現在wikiwikiにて以下の事をしたいと考えており、解決方法を探しています。

やりたいこと:Youtubeの特定動画のサムネイルを取得し、wikiwikiの特定ページに貼り付け、元動画のサムネイルが変更されるとwikiwikiのページにも変更が反映されるようにしたい

YouTubeのサムネイルは「https://www.billionwallet.com/goods/youtube_image.html 」を参考にし、
wikiwikiでは#ref(http://img.youtube.com/vi/任意の動画ID/hqdefault.jpg)の記述で表示させることができました。
元動画のサムネイルが変わっても動画のIDは変わらないことを確認しており、あとはwikiwkiページを開く度に更新をしてくれればよいのですが……#ecacheあたりが使えるのではないかと思って試していますが、中々うまくいきません。

詳しい方、参考になりそうなご意見ありましたらお聞かせください。よろしくおねがいします。

dmiya
作成: 2021/07/05 (月) 17:47:45
最終更新: 2021/07/05 (月) 17:48:26
通報 ...
1
01v 2021/07/05 (月) 21:07:44

単純に動画を埋め込んで表示されるサムネでは用が足りないのでしょうか。#youtubeや#embed
あるいはこれらがその画像にも対応してるかもしれませんが。

refの参照先の変更が反映されないのは、ページ保存時に画像をキャッシュしてるからかも知れませんが、裏側の事情はわかりません。#ecacheで当該ページのクリアがだめなら、refを別ページに記述して、#includeや#randommesで間接的に読み込んでみるのはどうでしょうか。(今ちょっと自分では試せないのですが。)

wikiwikiではなくブラウザのキャッシュが効いてるということはないですか。ちょっと下にそんな話もありました。

2
dmiya 2021/07/05 (月) 21:35:58 89ca7@2f0ad

ご回答ありがとうございます。動画埋め込みだと余計なボタンで隠れてしまう部分があるため画像単体で引用したかったのです。

別ページ記述は盲点でした。ご意見ありがとうございます。試してみます。