Safari์์ ๋น๋๊ธฐ ์ฒ๋ฆฌ ํ ํธ์ถํ๋ window.open() ์ฐํํด์ ํด๊ฒฐ
ยท
issue
๊ธฐ๋ฅ ์๊ตฌ์ฌํญ์ '์ ๊ณ ํ๊ธฐ ๋ฒํผ ํด๋ฆญ์ ์ ๊ณ ํ๋ ํผ์ผ๋ก ์ด๋ํ๊ธฐ' ์๋๋ฐ, ์ด ์ต์ ๊ธฐ๋ฅ๋ง์ ๊ตฌํํ๊ณ ํ
์คํธํด๋ณด๋ ์ฌ์ฉ์ ์
์ฅ์์ ์ ๊ณ ํ๋ ํผ์ ํ์ํ ์์๋ค์ ์์ฑํ๊ธฐ ์ํด์๋ ๊ธฐ์กด ํ์ด์ง๊ฐ ๋ณ๊ฒฝ๋์ง ์๋ ๊ฒ์ด ์ฌ์ฉ์ ๊ฒฝํ์ ๋ ์ข์ ๊ฒ ๊ฐ์์ต๋๋ค. ๊ทธ๋์ ํ์๋ค๊ณผ ๋
ผ์ ํ ์ ๊ณ ํ๋ ํผ์ ์ ํญ์ผ๋ก ์ด๋ฆฌ๊ฒ ํ๊ณ , ๊ธฐ์กด ํ์ด์ง๋ ์ด๋์์ด ์ ์งํ๋๋กํ๋ฉด์, ๊ธฐ์กด ๊ธฐํ/๋์์ธ์์ ์์๋ ํ ์คํธ๋ ์ญ์ ํ๋ ๋ฐฉํฅ์ผ๋ก ์์ ํ์ต๋๋ค. ์ ํญ์ผ๋ก ์ด๋ฆฌ๊ฒ ํ๋ ๊ฒ์ ๋ค์ ์ฝ๋์ ๊ฐ์ด ์๋ฐ์คํฌ๋ฆฝํธ window ๊ฐ์ฒด์ open ํจ์๋ก ๊ฐ๋จํ๊ฒ ๊ตฌํํ ์ ์์์ต๋๋ค.'use client'export default function Page({ params: { userId, messageId },}: { params: {..