首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >窗口尺寸不工作在无头铬在量角器内码头,但在当地工作。

窗口尺寸不工作在无头铬在量角器内码头,但在当地工作。
EN

Stack Overflow用户
提问于 2018-04-04 12:02:44
回答 2查看 1.4K关注 0票数 0

问题:窗口大小的铬选择不工作在无头铬在量角器内运行。

设置:

显色剂版本: 2.33用于量角器5.3.1

文档:

代码语言:javascript
复制
FROM node:9-alpine

RUN echo @edge http://nl.alpinelinux.org/alpine/edge/community >> /etc/apk/repositories \
    && apk add --no-cache \
    python \
    build-base \
    git \
    bash \
    openjdk8-jre-base \
    # chromium dependencies
    nss@edge \
    chromium-chromedriver@edge \
    chromium@edge 

Protractor.conf.js :

代码语言:javascript
复制
chromeDriver: '/usr/bin/chromedriver',
directConnect: true,

capabilities: {
    'browserName': 'chrome',
    'chromeOptions': {
       args: ['no-sandbox','headless','window-size=1366,768'],

相同的设置在没有停靠环境的本地环境中工作。

错误: Chrome打开,但失败(不试图到达应用程序url)

代码语言:javascript
复制
 UnhandledPromiseRejectionWarning: WebDriverError: no such session

第一次审判:

代码语言:javascript
复制
'window-size=1366,768'
'window-size=1366x768'
'--window-size=1366x768'
'screen-size=1366x768'

第2次审判:

代码语言:javascript
复制
 onPrepare: function () {

         browser.driver.manage().window().setSize(1280, 1440);
}

这也与铬在默认窗口大小打开的力量锻炼。

第3次审判:

尝试将量角器更新为量角器@5.3.1(在5.1),并使用

代码语言:javascript
复制
'goog:chroomeOptions' : {
   args: ['no-sandbox','headless','window-size=1366,768'],
}

有人能指出什么问题吗。谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-04-09 08:30:58

这是个记忆问题。

代码语言:javascript
复制
--shm-size=1gb

解决了它。

感谢@sylvaindumont提供了解决方案。

票数 1
EN

Stack Overflow用户

发布于 2018-04-04 14:34:54

尝试在--start-maximized中使用chromeoptions铬选项。我有这个问题一次,添加这个标志解决了这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49650509

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档