mogamoga1024 / MoonEmojiArt

月文字ジェネレータ(JS版)
4 stars 0 forks source link

ぐーふぉん #20

Closed mogamoga1024 closed 3 months ago

mogamoga1024 commented 3 months ago

ごしっく さいしょ よみこめてないせつ

2回目以降はいけるが

すまほね

ふええ

ほんま、なやませてくれるねぇ

mogamoga1024 commented 3 months ago

ああ もしかして へんこうごにそくじぇねってるからか

uiに反映されてないから ぐーふぉんが反映されてないのか

たぶんそーだな

ふーむ、どうしようか

settimeoutするのが一番はやいが

forceうんちゃらでうまくいってほしいが

まあ、ためすしかないな

mogamoga1024 commented 3 months ago

スマホのsafariじゃないと再現しないっぽいな

mogamoga1024 commented 3 months ago

this.$forceUpdate();効果なし

おえええ

mogamoga1024 commented 3 months ago

ん?効果ある? 訳が分からん キャッシュの可能性もあるし

はあ。。。。。

mogamoga1024 commented 3 months ago

ないわ

mogamoga1024 commented 3 months ago

requestAnimationFrame効果なし

mogamoga1024 commented 3 months ago

ちなみに再現方法

キャッシュを消した状態で

テキスト入力 フォントをゴシックに変更 フォントを標準に変更

これで差がないことが分かる

mogamoga1024 commented 3 months ago

フォントをあらかじめ読み込んでおく

効果あり

<div class="font-sans">あ</div>
<div class="font-serif">あ</div>

効果なし

<div class="font-sans" hidden>あ</div>
<div class="font-serif" hidden>あ</div>

背景色と同化させるか

mogamoga1024 commented 3 months ago

嘘 意味ない というもの「あ」にしか効果ないから

mogamoga1024 commented 3 months ago

たかがスマホのsafariのためだけにここまで労力をささげるのと コードを汚すのもつらいね

mogamoga1024 commented 3 months ago

ずっとonBlurTextで考えてたけど 冷静に考えたら onChangeFontFamilyじゃん

おろかだった

mogamoga1024 commented 3 months ago

forceとanimeは効果なし

setTimeout(() => {
    this.generateTukiArt();
}, 100);

はうまくいったように見える

mogamoga1024 commented 3 months ago

とりま直したが・・・・

https://github.com/mogamoga1024/MoonEmojiArt/commit/bebb39e4b36338a30ab564ece714311228946e7f

ああ、あと一応補足しておくが

FontFaceSet

みたいなやつは多分効果ない

なんでかっていうとーーーーーー

https://github.com/mogamoga1024/MoonEmojiArt/issues/20#issuecomment-2027056681

↑これが効果なかったから

先にフォントが適応されているやつを表示させてなお、反映されていないなら無理だよねえエ って話

わかり?

mogamoga1024 commented 3 months ago

関連 https://github.com/mogamoga1024/MoonEmojiArt/issues/32