Skip to content

2025년 4월 15일

패키지 업데이트

다음 패키지를 업데이트했어요.

  • react-native-bedrock: 0.0.20
  • @react-native-bedrock/native: 0.0.20
  • @apps-in-toss/framework: 0.0.21
  • @apps-in-toss/web-framework: 0.0.21

샌드박스 앱에서 getDeviceId 함수 사용 가능

샌드박스 앱에서는 @apps-in-toss/framework 패키지에 있는 getDeviceId 함수를 바로 실행할 수 있어요.

이전에는 해당 함수를 참조만 할 수 있고 직접 실행은 불가능했어요. 이제 네이티브 구현이 포함돼서 샌드박스 앱 안에서도 기기 ID를 가져올 수 있어요.

웹 프레임워크에 mediaPlaybackRequiresUserAction 옵션 추가

@apps-in-toss/web-framework 패키지에서 웹뷰(WebView)의 미디어 재생 동작을 제어할 수 있는 mediaPlaybackRequiresUserAction 옵션이 추가됐어요.

이 옵션을 사용하면 사용자의 터치 같은 동작 없이도 자동으로 미디어가 재생되도록 설정할 수 있어요.

사용 예시

tsx
import { defineConfig } from "@apps-in-toss/web-framework/config";

export default defineConfig({
  // ...
  webViewProps: {
    mediaPlaybackRequiresUserAction: false, // 사용자 동작 없이 미디어 자동 재생
  },
});

esbuild 업데이트

내부적으로 사용하는 번들러 도구인 esbuild를 최신 버전으로 업데이트했어요.