Touchgui/plugins/org.apache.cordova.dialogs/doc/ko/index.md

Thu, 04 Jun 2015 14:50:33 +0200

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Thu, 04 Jun 2015 14:50:33 +0200
changeset 0
e8ccd40d0ef6
permissions
-rw-r--r--

Genesis of lecture sources for Droidcon Berlin 2015 in Postbahnhof.

michael@0 1 <!---
michael@0 2 Licensed to the Apache Software Foundation (ASF) under one
michael@0 3 or more contributor license agreements. See the NOTICE file
michael@0 4 distributed with this work for additional information
michael@0 5 regarding copyright ownership. The ASF licenses this file
michael@0 6 to you under the Apache License, Version 2.0 (the
michael@0 7 "License"); you may not use this file except in compliance
michael@0 8 with the License. You may obtain a copy of the License at
michael@0 9
michael@0 10 http://www.apache.org/licenses/LICENSE-2.0
michael@0 11
michael@0 12 Unless required by applicable law or agreed to in writing,
michael@0 13 software distributed under the License is distributed on an
michael@0 14 "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
michael@0 15 KIND, either express or implied. See the License for the
michael@0 16 specific language governing permissions and limitations
michael@0 17 under the License.
michael@0 18 -->
michael@0 19
michael@0 20 # org.apache.cordova.dialogs
michael@0 21
michael@0 22 이 플러그인 몇 가지 기본 대화 상자 UI 요소에 액세스할 수 있습니다.
michael@0 23
michael@0 24 ## 설치
michael@0 25
michael@0 26 cordova plugin add org.apache.cordova.dialogs
michael@0 27
michael@0 28
michael@0 29 ## 메서드
michael@0 30
michael@0 31 * `navigator.notification.alert`
michael@0 32 * `navigator.notification.confirm`
michael@0 33 * `navigator.notification.prompt`
michael@0 34 * `navigator.notification.beep`
michael@0 35
michael@0 36 ## navigator.notification.alert
michael@0 37
michael@0 38 사용자 지정 경고 또는 대화 상자를 보여 줍니다. 이 기능에 대 한 기본 대화 상자를 사용 하는 대부분의 코르도바 구현 하지만 일부 플랫폼 사용 브라우저의 `alert` 함수는 일반적으로 덜 사용자 정의할 수 있습니다.
michael@0 39
michael@0 40 navigator.notification.alert(message, alertCallback, [title], [buttonName])
michael@0 41
michael@0 42
michael@0 43 * **메시지**: 대화 메시지. *(문자열)*
michael@0 44
michael@0 45 * **alertCallback**: 콜백을 호출할 때 경고 대화 기 각. *(기능)*
michael@0 46
michael@0 47 * **제목**: 제목 대화 상자. *(문자열)* (옵션, 기본값:`Alert`)
michael@0 48
michael@0 49 * **buttonName**: 단추 이름. *(문자열)* (옵션, 기본값:`OK`)
michael@0 50
michael@0 51 ### 예를 들어
michael@0 52
michael@0 53 function alertDismissed() {
michael@0 54 // do something
michael@0 55 }
michael@0 56
michael@0 57 navigator.notification.alert(
michael@0 58 'You are the winner!', // message
michael@0 59 alertDismissed, // callback
michael@0 60 'Game Over', // title
michael@0 61 'Done' // buttonName
michael@0 62 );
michael@0 63
michael@0 64
michael@0 65 ### 지원 되는 플랫폼
michael@0 66
michael@0 67 * 아마존 화재 운영 체제
michael@0 68 * 안 드 로이드
michael@0 69 * 블랙베리 10
michael@0 70 * Firefox 운영 체제
michael@0 71 * iOS
michael@0 72 * Tizen
michael@0 73 * Windows Phone 7과 8
michael@0 74 * 윈도우 8
michael@0 75
michael@0 76 ### Windows Phone 7, 8 특수
michael@0 77
michael@0 78 * 아니 내장 브라우저 경고 하지만 다음과 같이 전화를 바인딩할 수 있습니다 `alert()` 전역 범위에서:
michael@0 79
michael@0 80 window.alert = navigator.notification.alert;
michael@0 81
michael@0 82
michael@0 83 * 둘 다 `alert` 와 `confirm` 는 비차단 호출, 결과 비동기적으로 사용할 수 있습니다.
michael@0 84
michael@0 85 ### 파이어 폭스 OS 단점:
michael@0 86
michael@0 87 두 기본 차단 `window.alert()` 및 비차단 `navigator.notification.alert()` 사용할 수 있습니다.
michael@0 88
michael@0 89 ## navigator.notification.confirm
michael@0 90
michael@0 91 사용자 정의 확인 대화 상자가 표시 됩니다.
michael@0 92
michael@0 93 navigator.notification.confirm(message, confirmCallback, [title], [buttonLabels])
michael@0 94
michael@0 95
michael@0 96 * **메시지**: 대화 메시지. *(문자열)*
michael@0 97
michael@0 98 * **confirmCallback**: 인덱스 버튼 (1, 2 또는 3) 또는 대화 상자 버튼을 누르면 (0) 없이 기 각 될 때 호출할 콜백 합니다. *(기능)*
michael@0 99
michael@0 100 * **제목**: 제목 대화 상자. *(문자열)* (옵션, 기본값:`Confirm`)
michael@0 101
michael@0 102 * **buttonLabels**: 단추 레이블을 지정 하는 문자열 배열입니다. *(배열)* (옵션, 기본값은 [ `OK,Cancel` ])
michael@0 103
michael@0 104 ### confirmCallback
michael@0 105
michael@0 106 `confirmCallback`사용자가 확인 대화 상자에서 단추 중 하나를 누를 때 실행 됩니다.
michael@0 107
michael@0 108 콜백 인수 `buttonIndex` *(번호)를*누르면된 버튼의 인덱스입니다. 참고 인덱스에서는 인덱스 1부터 값은 `1` , `2` , `3` , 등등.
michael@0 109
michael@0 110 ### 예를 들어
michael@0 111
michael@0 112 function onConfirm(buttonIndex) {
michael@0 113 alert('You selected button ' + buttonIndex);
michael@0 114 }
michael@0 115
michael@0 116 navigator.notification.confirm(
michael@0 117 'You are the winner!', // message
michael@0 118 onConfirm, // callback to invoke with index of button pressed
michael@0 119 'Game Over', // title
michael@0 120 ['Restart','Exit'] // buttonLabels
michael@0 121 );
michael@0 122
michael@0 123
michael@0 124 ### 지원 되는 플랫폼
michael@0 125
michael@0 126 * 아마존 화재 운영 체제
michael@0 127 * 안 드 로이드
michael@0 128 * 블랙베리 10
michael@0 129 * Firefox 운영 체제
michael@0 130 * iOS
michael@0 131 * Tizen
michael@0 132 * Windows Phone 7과 8
michael@0 133 * 윈도우 8
michael@0 134
michael@0 135 ### Windows Phone 7, 8 특수
michael@0 136
michael@0 137 * 에 대 한 기본 제공 브라우저 함수가 `window.confirm` , 그러나 할당 하 여 바인딩할 수 있습니다:
michael@0 138
michael@0 139 window.confirm = navigator.notification.confirm;
michael@0 140
michael@0 141
michael@0 142 * 호출 `alert` 및 `confirm` 되므로 차단 되지 않은 결과만 비동기적으로 사용할 수 있습니다.
michael@0 143
michael@0 144 ### 파이어 폭스 OS 단점:
michael@0 145
michael@0 146 두 기본 차단 `window.confirm()` 및 비차단 `navigator.notification.confirm()` 사용할 수 있습니다.
michael@0 147
michael@0 148 ## navigator.notification.prompt
michael@0 149
michael@0 150 브라우저의 보다 더 많은 사용자 정의 기본 대화 상자 표시 `prompt` 기능.
michael@0 151
michael@0 152 navigator.notification.prompt(message, promptCallback, [title], [buttonLabels], [defaultText])
michael@0 153
michael@0 154
michael@0 155 * **메시지**: 대화 메시지. *(문자열)*
michael@0 156
michael@0 157 * **promptCallback**: 인덱스 버튼 (1, 2 또는 3) 또는 대화 상자 버튼을 누르면 (0) 없이 기 각 될 때 호출할 콜백 합니다. *(기능)*
michael@0 158
michael@0 159 * **제목**: 제목 *(문자열)* (옵션, 기본값 대화 상자`Prompt`)
michael@0 160
michael@0 161 * **buttonLabels**: 단추를 지정 하는 문자열의 배열 *(배열)* (옵션, 기본값은 레이블`["OK","Cancel"]`)
michael@0 162
michael@0 163 * **defaultText**: 기본 텍스트 상자 입력 값 ( `String` ) (옵션, 기본값: 빈 문자열)
michael@0 164
michael@0 165 ### promptCallback
michael@0 166
michael@0 167 `promptCallback`사용자가 프롬프트 대화 상자에서 단추 중 하나를 누를 때 실행 됩니다. `results`콜백에 전달 된 개체에는 다음 속성이 포함 되어 있습니다:
michael@0 168
michael@0 169 * **buttonIndex**: 눌려진된 버튼의 인덱스. *(수)* 참고 인덱스에서는 인덱스 1부터 값은 `1` , `2` , `3` , 등등.
michael@0 170
michael@0 171 * **input1**: 프롬프트 대화 상자에 입력 한 텍스트. *(문자열)*
michael@0 172
michael@0 173 ### 예를 들어
michael@0 174
michael@0 175 function onPrompt(results) {
michael@0 176 alert("You selected button number " + results.buttonIndex + " and entered " + results.input1);
michael@0 177 }
michael@0 178
michael@0 179 navigator.notification.prompt(
michael@0 180 'Please enter your name', // message
michael@0 181 onPrompt, // callback to invoke
michael@0 182 'Registration', // title
michael@0 183 ['Ok','Exit'], // buttonLabels
michael@0 184 'Jane Doe' // defaultText
michael@0 185 );
michael@0 186
michael@0 187
michael@0 188 ### 지원 되는 플랫폼
michael@0 189
michael@0 190 * 아마존 화재 운영 체제
michael@0 191 * 안 드 로이드
michael@0 192 * Firefox 운영 체제
michael@0 193 * iOS
michael@0 194 * Windows Phone 7과 8
michael@0 195
michael@0 196 ### 안 드 로이드 단점
michael@0 197
michael@0 198 * 안 드 로이드 최대 3 개의 단추를 지원 하 고 그것 보다는 더 이상 무시 합니다.
michael@0 199
michael@0 200 * 안 드 로이드 3.0 및 나중에, 단추는 홀로 테마를 사용 하는 장치에 대 한 반대 순서로 표시 됩니다.
michael@0 201
michael@0 202 ### 파이어 폭스 OS 단점:
michael@0 203
michael@0 204 두 기본 차단 `window.prompt()` 및 비차단 `navigator.notification.prompt()` 사용할 수 있습니다.
michael@0 205
michael@0 206 ## navigator.notification.beep
michael@0 207
michael@0 208 장치는 경고음 소리를 재생 합니다.
michael@0 209
michael@0 210 navigator.notification.beep(times);
michael@0 211
michael@0 212
michael@0 213 * **시간**: 경고음을 반복 하는 횟수. *(수)*
michael@0 214
michael@0 215 ### 예를 들어
michael@0 216
michael@0 217 // Beep twice!
michael@0 218 navigator.notification.beep(2);
michael@0 219
michael@0 220
michael@0 221 ### 지원 되는 플랫폼
michael@0 222
michael@0 223 * 아마존 화재 운영 체제
michael@0 224 * 안 드 로이드
michael@0 225 * 블랙베리 10
michael@0 226 * iOS
michael@0 227 * Tizen
michael@0 228 * Windows Phone 7과 8
michael@0 229 * 윈도우 8
michael@0 230
michael@0 231 ### 아마존 화재 OS 단점
michael@0 232
michael@0 233 * 아마존 화재 운영 체제 기본 **설정/디스플레이 및 사운드** 패널에 지정 된 **알림 소리** 재생 됩니다.
michael@0 234
michael@0 235 ### 안 드 로이드 단점
michael@0 236
michael@0 237 * 안 드 로이드 기본 **알림 벨소리** **설정/사운드 및 디스플레이** 패널에서 지정 합니다.
michael@0 238
michael@0 239 ### Windows Phone 7, 8 특수
michael@0 240
michael@0 241 * 코르 도우 바 분포에서 일반 경고음 파일에 의존합니다.
michael@0 242
michael@0 243 ### Tizen 특수
michael@0 244
michael@0 245 * Tizen은 미디어 API 통해 오디오 파일을 재생 하 여 경고음을 구현 합니다.
michael@0 246
michael@0 247 * 경고음 파일에 위치 해야 합니다, 짧은 해야 한 `sounds` 응용 프로그램의 루트 디렉터리의 하위 디렉터리 명명 해야 합니다`beep.wav`.

mercurial