728x90
딥링크, url 등 다른 앱이나 매체 통해서 공유하면 Preview 가 나오는걸 확인할 수 있음.
해당 url 이 가진 open Graph 정보를 화면에 보여주는 기능을 React Native 앱에서 구현하려 하니 이상하게 Firebase Dynamic ShortLink 만 제대로 표시가 되고 있질 않았음.
확인해보니 Meta Data 가 없는것임. 그래서 구글링과 계속적인 디버
깅한 결과 User-Agent 의 설정이 중요한 키였음.
그래서 위의 사진처럼 fetch 할때 User-Agent 를 설정하여 해당 url 의 open Graph 정보를 가져오려고 시도하였고 결국엔 가져오게 되었음.
하지만 위의 코드는 아직 정리중이라 나중에 좀더 완성시켜야 할 것 같음.
728x90
'ReactNative' 카테고리의 다른 글
ReactNative_ 버전에러 (0) | 2024.03.05 |
---|---|
ReactNative_ IOS 빌드 환경 분리 (0) | 2024.03.04 |
ReactNative_ AOS 의 빌드 환경 분리 (0) | 2024.03.04 |
ReactNative_ 여러개의 파일 작업 후 비동기식 렌더링 (0) | 2024.03.04 |
React Native (0) | 2024.01.31 |