iOS 13 ์ฅ์น์์ ๊ทธ๋ฆผ์ด ๊นจ์ก์ต๋๋ค.
์ํ์ ์ ์ง์ ์ผ๋ก ๊ทธ๋ฆด ์ ์์ง๋ง ์์ง์ ์ ๊ทธ๋ฆฌ๋ ค๊ณ ํ๋ฉด ํ ์ ๋ง ๊ทธ๋ ค์ง๊ณ ํ์ด์ง๊ฐ ๊ทธ๋ฆผ ๋์ ์์๋๋ก ์คํฌ๋กค๋ฉ๋๋ค.
iOS 12 ์ฅ์น์์ ์๋ํ๋ XCodes iOS ์๋ฎฌ๋ ์ดํฐ๋ก ํ์ธํ์ต๋๋ค.
๋ฒ๊ทธ๋ ๊ณต์ signature_pad ๋ฐ๋ชจ http://szimek.github.io/signature_pad/ ์์๋ ์ฌํํ ์ ์์ต๋๋ค
Safari 13 ๋ฆด๋ฆฌ์ค ๋ ธํธ์ ์ธ์ฉ๋ฌธ:
Added support for one-finger accelerated scrolling to all frames and overflow:scroll}}elements eliminating the need to {{set-webkit-overflow-scrolling: touch.
Changed the default behavior on iPad for wide web pages with responsive meta-tags that require horizontal scrolling. Pages are scaled to prevent horizontal scrolling and any text is resized to preserve legibility.
https://developer.apple.com/documentation/safari_release_notes/safari_13_release_notes
์ด๊ฒ์ด ์ด ๋ฒ๊ทธ์ ์์ธ์ด ๋ ์ ์์ต๋๊น?
์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฐ์ฅ ์ฌ์ด ๋ฐฉ๋ฒ์ ontouchmove="return false"
๋ก ๋ํผ๋ฅผ ์ถ๊ฐํ๋ ๊ฒ์
๋๋ค.
<div ontouchmove="return false">
<canvas id="signature" />
</div>
iOS 13.1์์๋ ์์ ๋์์ต๋๋ค.
๋ฐ์ ์ฑ์ ๋ฃจํธ ์ปจํ
์ด๋ div์ onTouchMove ์ด๋ฒคํธ ํธ๋ค๋ฌ๋ฅผ ์ฐ๊ฒฐํด์ผ ํ์ต๋๋ค.
ํด๋น ์ด๋ฒคํธ ํธ๋ค๋ฌ๋ฅผ ์ฌ์ฉํ์ฌ div์ ์บ๋ฒ์ค๋ฅผ ๋ํํ๋ฉด ์๋ํ์ง ์์ต๋๋ค.
๊ทธ๋ฌ๋ ์ด๊ฒ์ ํฐ์น ์ฅ์น์์ ์คํฌ๋กค์ ์์ ํ ๋นํ์ฑํํฉ๋๋ค.
๊ทธ๋์ ์ฌ์ฉ์๊ฐ ์บ๋ฒ์ค๋ฅผ ํด๋ฆญํ ๋ ontouchmove ์ด๋ฒคํธ๋ฅผ ๋์ ์ผ๋ก ์ฐ๊ฒฐํ๊ณ ๋ถ๋ฆฌํด์ผ ํ์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
iOS 13.1์์๋ ์์ ๋์์ต๋๋ค.