openUrl
Description
시스템 기본 핸들러(브라우저, 전화, 메일 등)로 URL을 엽니다. 항상 외부 애플리케이션(LaunchMode.externalApplication)으로 실행됩니다.
Parameters
| 파라미터 | 타입 | 설명 |
|---|---|---|
| url | String | 열고자 하는 URL 또는 스킴 (예: tel:, mailto:, https://...) |
Returns
Future<void>
Notes
- 실행에 실패해도 예외를 던지지 않고 내부적으로 로그만 남깁니다. (
openExternalBrowser와의 차이점) - 실행 가능 여부를 미리 확인하려면
$app.canLaunchApp을 사용하세요.
Example
// 전화 앱으로 전화 걸기
$app.openUrl("tel:0212345678");
Related
$app.canLaunchApp(urlScheme, callback)— 실행 가능 여부를 먼저 확인$app.openExternalBrowser(url)— 실행 실패 시 예외를 던지는 버전