개요
스마트폰에 특화된 기능들을 제공하는 오브젝트로서 전화걸기와 같은 기능들을 제공합니다.
지원 환경
Desktop NRE | Desktop WRE | |||||
|---|---|---|---|---|---|---|
☐ Windows | ☐ macOS | ☐ Edge | ☐ Chrome | ☐ Safari | ☐ Firefox | ☐ Opera |
Mobile NRE | Mobile WRE | |||||
☑ Android | ☑ iOS/iPadOS | ☐ Android | ☐ iOS/iPadOS | |||
- Phone 오브젝트는 정적 메소드를 제공하므로 new 생성자를 통해 새로운 오브젝트를 생성할 수 없습니다.
메서드
makeCall
모바일 기기에서 인수로 전달된 번호로 전화연결 화면을 표시하는 정적 메소드입니다.
지원 환경
Desktop NRE | Desktop WRE | |||||
|---|---|---|---|---|---|---|
☐ Windows | ☐ macOS | ☐ Edge | ☐ Chrome | ☐ Safari | ☐ Firefox | ☐ Opera |
Mobile NRE | Mobile WRE | |||||
☑ Android | ☑ iOS/iPadOS | ☐ Android | ☐ iOS/iPadOS | |||
문법
Phone.makeCall( strPhoneNumber [, bAutoDialing] )
파라미터
Parameters | Type | Description | |
|---|---|---|---|
strPhoneNumber | String | 전화를 연결할 상대방의 전화번호를 문자열로 설정합니다. | |
bAutoDialing | Boolean | true 설정 시 전화연결화면으로 전환 후 전화걸기가 자동으로 진행됩니다. false 설정 시 전화연결화면으로 전환만 되고 전화걸기가 자동으로 진행되지 않습니다. 값 생략 시 false 로 적용됩니다. iOS/iPadOS NRE 는 설정값에 관계없이 false 로 적용됩니다. | |
Phone.makeCall("0212345678"); Phone.makeCall("0212345678", true); | |||
반환
Type | Description |
|---|---|
Boolean | strPhoneNumber 가 생략되거나 허용되지 않는 문자가 사용된 경우에는 false 를 반환합니다. 그 외의 정상적인 경우에는 true 를 반환합니다. |
참고
- 통화기능이 없는 모바일 기기에서 makeCall() 메소드를 수행하거나 전화걸기가 실패하는 경우에는 모바일 기기의 오류 처리 방식을 따릅니다.