@yuyasurarin
直しましたtakker.icon
初回だけ何故か「が打ち込まれちゃうバグが残ってる
2回目以降はきちんと消してくれる
こう
https://svg-hosting.vercel.app/api/svg?url=https://scrapbox.io/api/code/yuyasurarin/scrapboxにいろんなものを埋め込む/animation.svg
docsがわかりにくかったかも……takker.icon
改善のため、どこの情報を見たか教えていただけませんか?
あれ、これを入力したときはそのリンクだったんです!信じてください!wogikaze.icon
信じるやつがjusticetakker.icon
どちらにせよリンクをsvgに持たせることは無理だとわかった
background-imgでリンク置けないかなーと考えていた
<img />ないだとAnimated Mode相当の機能しか動かないみたい?takker.icon
あとstyleは今回の場合style: "./style.css"でもいけます
相対パスの基準がimport.meta.urlだから
だめだったらバグなので直しますtakker.icon
https://gyazo.com/c8f7c12d6c127bf2921d2f0904cc2e79
あーそっか……mount()のコードはtakker-distで動いているから、import.meta.urlは提供元のURLが基準になっちゃうんですね……takker.icon
呼び出し元を基準にできないかな?
const mount = (init, base = import.meta.url) => { /* ... */ }でどうだろう?
CSSは//コメントに対応していなかったはずだけど、動くのかな?takker.icon
ここCSSじゃん(cssにコメントは付けれなかったはず)wogikaze.icon
なるほどwogikaze.icon