-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
JPEGのヘッダーが壊れてしまう問題の修正 #678
JPEGのヘッダーが壊れてしまう問題の修正 #678
Conversation
Codecov ReportAttention: Patch coverage is
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## develop #678 +/- ##
===========================================
+ Coverage 27.73% 27.81% +0.08%
===========================================
Files 312 312
Lines 16296 16323 +27
===========================================
+ Hits 4520 4541 +21
- Misses 11776 11782 +6 ☔ View full report in Codecov by Sentry. |
b4e1cd1
to
dec0b72
Compare
流れを追っていなかったのですが、アップロード時にExifは消去されるのにそれ以前にExifを消去しようとしているのはなぜですか? ref: #376 miria/lib/state_notifier/note_create_page/note_create_state_notifier.dart Lines 360 to 366 in 4eb70b6
HEICをアップロードできないようにするためにはJPEGやTIFFと同様にHEICも圧縮するようにすればいいのでloadImageというメソッド自体が不要のように思います |
うわー。ほんとだ。まったくこの箇所読んでなかった…。 しかしflutter_image_compress、 またHEIC対応がiOS/Androidだけなうえ、ブラウザで表示することができないので |
圧縮された画像はJPEGになるのでブラウザでの表示は問題ないと思います WindowsとLinuxに非対応なのはそうですが、いずれにせよもう少し単純にできると思います(アップロードの直前の部分でMimeTypeを確認してはねるとか) |
dec0b72
to
e834fa4
Compare
e834fa4
to
f5335c4
Compare
🙇🙇🙇🙇🙇🙇🙇🙇 |
32f648a
into
shiosyakeyakini-info:develop
Fix: #675
空のExifDataではなくOrientationが回転しない値である1に設定(元のEXIFにOrientationが存在する場合は元の値を使う)