Touchgui/plugins/org.apache.cordova.vibration/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.vibration
michael@0 21
michael@0 22 이 플러그인에 W3C 진동 사양 http://www.w3.org/TR/vibration/ 정렬
michael@0 23
michael@0 24 이 플러그인에는 장치를 진동 하는 방법을 제공 합니다.
michael@0 25
michael@0 26 ## 설치
michael@0 27
michael@0 28 cordova plugin add org.apache.cordova.vibration
michael@0 29
michael@0 30
michael@0 31 ## 지원 되는 플랫폼
michael@0 32
michael@0 33 navigator.vibrate
michael@0 34 navigator.notification.vibrate-아마존 화재 OS-안 드 로이드-블랙베리 10-파이어 폭스 OS-iOS-Windows Phone 7과 8
michael@0 35
michael@0 36 navigator.notification.vibrateWithPattern,
michael@0 37 navigator.notification.cancelVibration-안 드 로이드
michael@0 38
michael@0 39 ## 진동 (권장)
michael@0 40
michael@0 41 이 함수는 전달 된 매개 변수에 따라 세 가지 다른 기능.
michael@0 42
michael@0 43 ### 기준 진동
michael@0 44
michael@0 45 주어진 시간 동안 장치를 진동.
michael@0 46
michael@0 47 navigator.vibrate(time)
michael@0 48
michael@0 49
michael@0 50 또는
michael@0 51
michael@0 52 navigator.vibrate([time])
michael@0 53
michael@0 54
michael@0 55 -**시간**: 진동 장치 (밀리초)입니다. *(수)*
michael@0 56
michael@0 57 #### 예를 들어
michael@0 58
michael@0 59 // Vibrate for 3 seconds
michael@0 60 navigator.vibrate(3000);
michael@0 61
michael@0 62 // Vibrate for 3 seconds
michael@0 63 navigator.vibrate([3000]);
michael@0 64
michael@0 65
michael@0 66 #### iOS 단점
michael@0 67
michael@0 68 * **시간**: 지정 된 시간을 무시 하 고 미리 설정 된 시간 동안 진동.
michael@0 69
michael@0 70 navigator.vibrate(3000); // 3000 is ignored
michael@0 71
michael@0 72 #### 윈도 즈와 블랙베리 단점
michael@0 73
michael@0 74 * **시간**: 최대 시간은 2000ms (5s) 이며 최소 시간 1ms
michael@0 75
michael@0 76 navigator.vibrate(8000); // will be truncated to 5000
michael@0 77
michael@0 78 ### (안 드 로이드와 Windows에만 해당) 패턴으로 진동
michael@0 79
michael@0 80 지정 된 패턴으로 장치를 진동
michael@0 81
michael@0 82 navigator.vibrate(pattern);
michael@0 83
michael@0 84
michael@0 85 * **패턴**:의 기간 (밀리초)에서 진동을 켜거나 끌 수 있는 순서. *(숫자의 배열)*
michael@0 86
michael@0 87 #### 예를 들어
michael@0 88
michael@0 89 // Vibrate for 1 second
michael@0 90 // Wait for 1 second
michael@0 91 // Vibrate for 3 seconds
michael@0 92 // Wait for 1 second
michael@0 93 // Vibrate for 5 seconds
michael@0 94 navigator.vibrate([1000, 1000, 3000, 1000, 5000]);
michael@0 95
michael@0 96
michael@0 97 ### 진동 (iOS에서 지원 되지 않음) 취소
michael@0 98
michael@0 99 즉시 모든 현재 실행 중인 진동을 취소합니다.
michael@0 100
michael@0 101 navigator.vibrate(0)
michael@0 102
michael@0 103
michael@0 104 또는
michael@0 105
michael@0 106 navigator.vibrate([])
michael@0 107
michael@0 108
michael@0 109 또는
michael@0 110
michael@0 111 navigator.vibrate([0])
michael@0 112
michael@0 113
michael@0 114 0의 매개 변수 전달, 빈 배열, 또는 0 값의 한 요소 배열은 어떤 진동을 취소할 것 이다.
michael@0 115
michael@0 116 ## *notification.vibrate (사용 되지 않음)
michael@0 117
michael@0 118 주어진 시간 동안 장치를 진동.
michael@0 119
michael@0 120 navigator.notification.vibrate(time)
michael@0 121
michael@0 122
michael@0 123 * **시간**: 진동 장치 (밀리초)입니다. *(수)*
michael@0 124
michael@0 125 ### 예를 들어
michael@0 126
michael@0 127 // Vibrate for 2.5 seconds
michael@0 128 navigator.notification.vibrate(2500);
michael@0 129
michael@0 130
michael@0 131 ### iOS 단점
michael@0 132
michael@0 133 * **시간**: 지정 된 시간을 무시 하 고 미리 설정 된 시간 동안 진동.
michael@0 134
michael@0 135 navigator.notification.vibrate();
michael@0 136 navigator.notification.vibrate(2500); // 2500 is ignored
michael@0 137
michael@0 138
michael@0 139 ## *notification.vibrateWithPattern (사용 되지 않음)
michael@0 140
michael@0 141 지정 된 패턴으로 장치 진동.
michael@0 142
michael@0 143 navigator.notification.vibrateWithPattern(pattern, repeat)
michael@0 144
michael@0 145
michael@0 146 * **패턴**:의 기간 (밀리초)에서 진동을 켜거나 끌 수 있는 순서. *(숫자의 배열)*
michael@0 147 * **반복**: 반복 (취소 될 때까지 반복 됩니다), 시작 하는 또는-1 (기본값) 없는 반복에 대 한 패턴 배열에 선택적 인덱스. *(수)*
michael@0 148
michael@0 149 ### 예를 들어
michael@0 150
michael@0 151 // Immediately start vibrating
michael@0 152 // vibrate for 100ms,
michael@0 153 // wait for 100ms,
michael@0 154 // vibrate for 200ms,
michael@0 155 // wait for 100ms,
michael@0 156 // vibrate for 400ms,
michael@0 157 // wait for 100ms,
michael@0 158 // vibrate for 800ms,
michael@0 159 // (do not repeat)
michael@0 160 navigator.notification.vibrateWithPattern([0, 100, 100, 200, 100, 400, 100, 800]);
michael@0 161
michael@0 162
michael@0 163 ## *notification.cancelVibration (사용 되지 않음)
michael@0 164
michael@0 165 즉시 모든 현재 실행 중인 진동을 취소합니다.
michael@0 166
michael@0 167 navigator.notification.cancelVibration()
michael@0 168
michael@0 169
michael@0 170 * 참고-때문에 w3c 사양 가진 줄 맞춤, 별표 메서드 밖으로 단계별로 됩니다.

mercurial