未解決案件
Windows 10 で Microsoft Edge に Progressive Web Apps 化した HTML5 製の時計をアプリとして登録してたんだけど、reboot 前までは窓サイズがそこそこ自由になっていたのに、reboot 後、幅が 502 ドット未満に変更できなくなった。
あれ?と思って、確認してみたら、PWA 以前に、Microsoft Edge 自体が最小幅 502 ドットでそれ未満に出来ないし、Google Chrome も同じ状況。
Firefox も最小幅 456 ドットで制限されてた。
以下、最小サイズ
reboot 後の状況は
これ、何か解決方法ないのか?
手元に残ってた
Edge の最小幅 502 ドットは同じだったが、PWA 化したページは窓幅 190 ドットまで縮めることが可能だった。
Edge の更新が来てたので、Edge を再起動してみたら、
やっぱり Edge のバージョンアップに伴い改悪されたようだ。
あれ?と思って、確認してみたら、PWA 以前に、Microsoft Edge 自体が最小幅 502 ドットでそれ未満に出来ないし、Google Chrome も同じ状況。
Firefox も最小幅 456 ドットで制限されてた。
以下、最小サイズ
Edge PWA | |
Edge | |
Chrome | |
Firefox |
reboot 後の状況は
- Windows 10 Pro 20H2 OS ビルド 19042.1415
- Microsoft Edge バージョン 97.0.1072.55 (公式ビルド) (64 ビット)
- Google Chrome バージョン: 97.0.4692.71(Official Build) (64 ビット)
これ、何か解決方法ないのか?
手元に残ってた
- Windows 10 Pro 20H2 OS ビルド 19042.1348
- Microsoft Edge バージョン 96.0.1054.53 (公式ビルド) (64 ビット)
Edge の最小幅 502 ドットは同じだったが、PWA 化したページは窓幅 190 ドットまで縮めることが可能だった。
Edge PWA |
Edge の更新が来てたので、Edge を再起動してみたら、
- Microsoft Edge バージョン 97.0.1072.55 (公式ビルド) (64 ビット)
やっぱり Edge のバージョンアップに伴い改悪されたようだ。
ちょっと記事が古いので今のバージョンでは使えないと思うが、Chrome でバイナリ書き換えで対応してる人が解説してくれてた。
この記事執筆当時は に
現在は、 で変更されて v79.0.3918.0 以降
あれ?でもなぜ、Edge 96.0.1054.53 は 190 まで縮められたんだ?
差分がだいぶあるんだろうか?
使われている箇所は以下 元々マジックナンバー埋め込まれていて、変更後も constexpr なので設定での変更は不可能っぽい。
issue か pull request 出せば設定で変更可能にしてもらえる可能性はあるんだろうか?
- 髭人学習帳(仮) / 2019-05-22: Chromeの横幅最小制限をバイナリ書き換えで撤廃させる
この記事執筆当時は に
constexpr gfx::Size kMainBrowserContentsMinimumSize(500, 1);があったらしいが、
現在は、 で変更されて v79.0.3918.0 以降
static constexpr int kMainBrowserContentsMinimumWidth = 500;に変わっている模様。
あれ?でもなぜ、Edge 96.0.1054.53 は 190 まで縮められたんだ?
差分がだいぶあるんだろうか?
使われている箇所は以下 元々マジックナンバー埋め込まれていて、変更後も constexpr なので設定での変更は不可能っぽい。
issue か pull request 出せば設定で変更可能にしてもらえる可能性はあるんだろうか?
タグ
このページへのコメント
「はじめてゲームプログラミング」は
ゴミソフトだ!買うなよ!