Closed TadaTeruki closed 11 months ago
Latest commit: |
13d917e
|
Status: | ✅ Deploy successful! |
Preview URL: | https://85cfe0a9.pre-06.pages.dev |
Branch Preview URL: | https://peruki-scratchableimage.pre-06.pages.dev |
(そういえば、ゲーム本体の挙動に関するissue切り分けをしていなかった気がする)
ここでの「熱さ」判定はモックレベルの単純なものなので、Yourein君が用意でき次第そちらに切り替える。
チューニングが中途半端なので、パフォーマンスが心配。 モバイルでも動くのか検証が必要。
とりあえずpushをしておきたいという考え
CFのプレビューページを俺のiPhoneで開くとカメラ画像が静止したままになってる。多分日曜にJugesukeと技術検証してたときに見つけたやつと同じだと思う。 シャッターボタンも反応していない? (これはソース呼んでないから今そういう仕様になってるのかバグなのか自分ではわからない)
iOS Safari 対応が入ってない説ある Androidだと正常に動作しました
あとでSafari対応いれましょう
お願いします🙇♂
この大学はiPhoneがマジョリティだからSafari対応はめんどいけど出来てるとデカい
シャッターボタンも反応していない?
色々調べていると、iOSにおけるclickイベントの挙動は安定してないいみたい touchstartとかに切り替える必要があると見ている
参考: https://www.htmlhifive.com/conts/web/view/library/ios-click-event
CFのプレビューページを俺のiPhoneで開くとカメラ画像が静止したままになってる。
コレに関しては手元でiPhoneでのテストが出来ないので、申し訳ないけど今は検証ができない。必要が出てくればどこかでペアプロしたい。iPadでは正常に動作した(ただし、画面をこするとやはりページごと動く不具合が見られる)。
ざっと調べた感じ、こんなstackoverflowが出てきた。 https://stackoverflow.com/questions/20347352/html5-video-tag-not-working-in-safari-iphone-and-ipad
playsinline属性が関わっているのだろうか?
とにかく、このあたりの環境補正については別のissueで議論したい気持ち(ということで大丈夫?) 一部の環境では動くということで、マージしてしまっても良いかも、という認識。もう少し訂正点があるので底を直したらまたレビューお願いしたい
作りきっちゃったら一旦マージしちゃってよさそう iOS (Safari)はいろいろ(仕様として)めんどいことがおおいので、そこらへんをみんなで検証する時間があってもよさそう (iPhoneを常用しているのが自分しかいないため) 別Issue建てます
お願いできる?ありがたい
シーン"scratch!"にて使われるコンポーネントscrachableImageの実装を具体化し、画像の一部を削れるようにした。 また、イベント"onScratch"を追加し、各コンポーネントが任意に擦った場所を受け取れるようにした。