Open pantasystem opened 1 year ago
変更の方針としてはEmojiのパラメーターにproxiedUrlといったパラメータを追加して、 そこにmediaProxyを挟んだ時のURLを入れるようにしたい。 現状は構造体の変換を拡張関数で行なっていたが、 https://github.com/pantasystem/Milktea/pull/1352 でクラスで変換を行うようにしたので、 Metaにもアクセスしやすくなったので、mediaProxyのURLやバージョン情報にもアクセスしやすくなったはず。
とりあえず腐敗防止層を一層追加したので、データの変換の容易性は上がったのでなんとかなるはず
概要
Misskeyのemojisから返ってくるURLの仕様が少しだけ変わるらしい。 APIから返ってくるemojisのURLはメディアプロキシされていたものが返っていたが これからは絵文字のある元のURLが返ってくるようになるらしい。 またMediaProxyされた絵文字が必要だればフロントエンド側で計算してURLを取得するようにする必要性がある。 また本家側の実装ではMFMの計算によって表示される絵文字のサイズに応じてMediaProxyのものとソースのものを使用するようにしている。 MilkteaではあまりEmojiを大きく表示する実装がないので、全部MediaProxyを通したものを表示しても良い気がする
関連Issue
https://github.com/misskey-dev/misskey/pull/9794