Rn에서 게임모드설정과 사운드 사용

React Native로 프로젝트를 구성하고 실기기 테스팅으로 접속확인해서 개발중입니다.

1. WebView일때는

webViewProps: 
  {type: 'game',
},

이런식으로 게임 모드를 지정했는데 리액트일때는 함수를 뒤져봐도 게임모드 설정이 보이지 않습니다.

게임모드 설정은 어떻게 하나요?

2. 내부 리소스는 접근 불가능하다는 로그가 있어서 해당 주소에서 사운드를 가져와서 사용하려 합니다.

https://fruit-chess.web.app/intoss/pop.wav

그런데 react-native-sound나 expo등 앱용 함수는 링크가 안되고 window.Audio등의 웹용 함수도 사용이 안되는듯 합니다. Bedrock 코드를 뒤져봐도 사운드 함수는 보이지 않는데 혹시 사운드를 넣는 올바른 방법이 있을까요?

  1. WebView 게임 모드 설정은 우측 상단에 ‘x’ 버튼을 노출시키는 사양이에요. RN에서는 아직 게임모드 설정을 지원해드리고 있지 않은데, framework 단에서 제공 될 수 있도록 담당 팀에 전달해두겠습니다 :man_bowing:
  2. Native 모듈 설치가 필요한 기능들은 토스앱에서 쓸 수 없습니다 :cry:… 현재 ReactNative 프레임워크에서 사운드 기능은 별도로 제공해드리고 있지 않아, 개선 요청 해두도록 하겠습니다.
1개의 좋아요

답변 감사합니다 :slight_smile:

토스에서 개최한 html5게임 공모전에 참가하기위해 게임을 만들고 있습니다. 10월에는 RN에서 사운드를 재생할 수 있으면 좋을겉같아요.

1개의 좋아요

기능 개발이 완료되면 공유드릴게요 :folded_hands: