Java 为什么sendKeys不在任何时候发送每个字符?
我编写了一个在不同网站的web元素中输入字符串的方法。 直到现在一切都正常,但在我切换到在VPS上运行程序后,sendKeys(输入键的方法)不再发送每个字符 例如:Java 为什么sendKeys不在任何时候发送每个字符?,java,selenium,selenium-chromedriver,vps,sendkeys,Java,Selenium,Selenium Chromedriver,Vps,Sendkeys,我编写了一个在不同网站的web元素中输入字符串的方法。 直到现在一切都正常,但在我切换到在VPS上运行程序后,sendKeys(输入键的方法)不再发送每个字符 例如: wanted string:!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 所需字符串:!“#$%&'()*+,-./0123456789:;?@ABCDEF
wanted string:!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
所需字符串:!“#$%&'()*+,-./0123456789:;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^`ABCDEFGHIJKLMNOPQRSTUVWXYZ{124;}”~
这些字符不会出现在web元素中:$%456^
但在另一个字符串中,这些字符中的一些可以再次工作。
如果我输入z43,元素中会出现每个字符,尽管上面的字符串中没有传递字符“4”
在使用了一种方法将每个字符单独作为一个字符发送并额外打印后,我意识到sendKeys试图输入这些键,但它们没有到达
如果你们中有人能帮助我,我将非常高兴。:)
一切正常运行的系统:Windows10、java、eclipse、selenium、chromedriver
出现故障的系统:VPS、Linux ubuntu 20.04、通过vncviewer连接的远程桌面、putty、java、eclipse、selenium、chromedriver使用相关HTML和您的代码试用更新问题。我不能这样做