Update as upstream
This commit is contained in:
parent
319acc1e8a
commit
020214ff95
3 changed files with 34 additions and 5 deletions
|
@ -34,6 +34,10 @@ HTTP 요청 캐시를 비활성화 합니다.
|
|||
|
||||
시스템 설정의 프록시 서버를 무시하고 지정한 서버로 연결합니다. HTTP와 HTTPS 요청에만 적용됩니다.
|
||||
|
||||
시스템 프록시 서버 설정을 무시하고 지정한 서버로 연결합니다.
|
||||
이 스위치는 HTTP와 HTTPS 그리고 WebSocket 요청에만 적용됩니다.
|
||||
그리고 모든 프록시 서버가 HTTPS가 WebSocket 요청을 지원하지 않고 있을 수 있으므로 사용시 주의해야 합니다.
|
||||
|
||||
## --proxy-pac-url=`url`
|
||||
|
||||
지정한 `url`의 PAC 스크립트를 사용합니다.
|
||||
|
|
|
@ -107,6 +107,10 @@ __주의:__ `bounds`는 OS X 와 Windows에서만 작동합니다.
|
|||
|
||||
알림풍선이 시간이 지나 사라지거나 유저가 클릭하여 닫을 때 발생하는 이벤트입니다.
|
||||
|
||||
### Event: 'drop' _OS X_
|
||||
|
||||
드래그 가능한 아이템이 트레이 아이콘에 드롭되면 발생하는 이벤트입니다.
|
||||
|
||||
### Event: 'drop-files' _OS X_
|
||||
|
||||
* `event`
|
||||
|
@ -114,6 +118,18 @@ __주의:__ `bounds`는 OS X 와 Windows에서만 작동합니다.
|
|||
|
||||
트레이 아이콘에 파일이 드롭되면 발생하는 이벤트입니다.
|
||||
|
||||
### Event: 'drag-enter' _OS X_
|
||||
|
||||
트레이 아이콘에 드래그 작업이 시작될 때 발생하는 이벤트입니다.
|
||||
|
||||
### Event: 'drag-leave' _OS X_
|
||||
|
||||
트레이 아이콘에 드래그 작업이 종료될 때 발생하는 이벤트입니다.
|
||||
|
||||
### Event: 'drag-end' _OS X_
|
||||
|
||||
트레이 아이콘에 드래그 작업이 종료되거나 다른 위치에서 종료될 때 발생하는 이벤트입니다.
|
||||
|
||||
## Methods
|
||||
|
||||
`Tray` 모듈은 다음과 같은 메서드를 가지고 있습니다:
|
||||
|
|
|
@ -44,9 +44,12 @@ var webdriver = require('selenium-webdriver');
|
|||
var driver = new webdriver.Builder()
|
||||
// 작동하고 있는 크롬 드라이버의 포트 "9515"를 사용합니다.
|
||||
.usingServer('http://localhost:9515')
|
||||
.withCapabilities({chromeOptions: {
|
||||
// 여기에 사용중인 Electron 바이너리의 경로를 지정하세요.
|
||||
binary: '/Path-to-Your-App.app/Contents/MacOS/Atom'}})
|
||||
.withCapabilities({
|
||||
chromeOptions: {
|
||||
// 여기에 사용중인 Electron 바이너리의 경로를 지정하세요.
|
||||
binary: '/Path-to-Your-App.app/Contents/MacOS/Atom',
|
||||
}
|
||||
})
|
||||
.forBrowser('electron')
|
||||
.build();
|
||||
|
||||
|
@ -92,7 +95,10 @@ var options = {
|
|||
port: 9515, // 연결할 크롬 드라이버 서버의 포트를 설정합니다.
|
||||
desiredCapabilities: {
|
||||
browserName: 'chrome',
|
||||
chromeOptions: {binary: '/Path-to-Your-App.app/Electron'} // Electron 바이너리의 위치
|
||||
chromeOptions: {
|
||||
binary: '/Path-to-Your-App/electron', // Electron 바이너리 경로
|
||||
args: [/* cli arguments */] // 선택 사항, 'app=' + /path/to/your/app/
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
|
@ -109,9 +115,12 @@ client
|
|||
.end();
|
||||
```
|
||||
|
||||
## 작업환경
|
||||
## 작업 환경
|
||||
|
||||
따로 Electron을 다시 빌드하지 않는 경우 간단히 어플리케이션을 Electron의 리소스 디렉터리에
|
||||
[배치](application-distribution.md)하여 바로 테스트 할 수 있습니다.
|
||||
|
||||
또한, Electron 바이너리의 명령줄 인수에 어플리케이션 폴더를 지정하는 방법으로 실행할 수도 있습니다.
|
||||
이 방법을 사용하면 어플리케이션 폴더를 Electron의 `resource` 디렉터리로 복사하는 불필요한 과정을 생략할 수 있습니다.
|
||||
|
||||
[chrome-driver]: https://sites.google.com/a/chromium.org/chromedriver/
|
||||
|
|
Loading…
Reference in a new issue