okotaro / ocoboy

https://ocoboy.com/
MIT License
0 stars 0 forks source link

コンテンツ埋め込み機能を追加する #29

Closed okotaro closed 4 years ago

okotaro commented 4 years ago

とりあえずoembedに対応するだけでも十分そうなので、gatsby-remark-oembedで様子見する。 iframelyはoembed非対応のサイトのリンクもOGPタグ情報を引っ張って?いい感じのリンクをつくってくれるらしいが、iframely介さないと行けないのが面倒…

okotaro commented 4 years ago

gatsby-transformer-remarkのplugins末尾に追加したら動かなかった。 primjsより前に持ってきたら動いた。 どうやら「コードブロック系プラグインの前に置け」なやつらしい。

okotaro commented 4 years ago

oembed非対応なサイトのリンクをいい感じにするやつ→gatsby-remark-link-unfurl gatsby-remark-oembedに移植しようとするissueもあったので、しばらく要チェック

okotaro commented 4 years ago

unfurl試してみた。レイアウトが変になった。 何が悪いのか追えないので、保留… image

okotaro commented 4 years ago

gatsby-remark-oembedは、プロバイダリストをhttps://oembed.com/providers.json から引っ張ってきているみたい。 ここにないproviderは非対応。