[Flutter] canLaunch

leeyoung·2022년 6월 14일
0

Flutter

목록 보기
1/3

flutter url_launcher package의 canLaunchUrl 함수를 사용하기 위해서는 각 os 별로 설정이 필요하다.

iOS

<key>LSApplicationQueriesSchemes</key>
<array>
  <string>sms</string>
</array>

Android Issue

<queries>
  <package android:name="com.example.flutter_sample" />
  <intent>
    <action android:name="android.intent.action.VIEW" />
    <data android:scheme="fluttersample" />
  </intent>
</queries>
  • Android 11이상을 타겟팅할 때 필요
  • 앱의 일부가 startActivity() 호출이 성공할 수 있는지 아는 것에 의존하는 경우 앱 매니페스트의 <queries> 요소에 요소를 추가

참고

0개의 댓글