1
나는 각도기를 사용하여 기능 테스트를 작성하고 있으며 데스크톱에서 크롬을 사용하여 모바일 장치를 에뮬레이트하려고합니다. I (2의 DPI로 보통) 모바일 장치를 반영하기 위해 DPI를 변경하려면, 지금각도기 - chromeOptions를 사용하여 DPI 설정
config.capabilities = {
browserName: 'chrome',
chromeOptions: {
args: ['--user-agent="Mozilla/5.0 (iPad; CPU OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53"']
}
};
: 나는 성공적으로 사용자 에이전트를 설정했습니다. 다른 args를 살펴보고 --ash-host-window-bounds (http://peter.sh/experiments/chromium-command-line-switches/#ash-host-window-bounds)를 발견했습니다. 나는 시도했다 : DPI를 인수를 제거 할 때 창 크기에 영향을주지 않는 인수가, 각도기 작동하지 않습니다 같은
chromeOptions: { args: ['--ash-host-window-bounds="1024x768*2"'] }
보인다.
어떻게 DPI를 설정할 수 있습니까? 또는 chromeOptions를 통해 Chrome 모바일 에뮬레이션을 사용하려면 어떻게해야하나요?
더 나은 이해를 위해 대답을 설명하십시오. 코드에서만 답을 얻을 수 없다. –