我无法得到真正的iOS设备剪贴板..所有的结果都是空..
driver.getClipboard(ClipboardContentType.URL); driver.getClipboard(ClipboardContentType.IMAGE); driver.getClipboard(ClipboardContentType.PLAINTEXT); driver.getClipboardText()); driver.getClipboardImage());
虽然我可以使用下面的方法成功地设置剪贴板..
driver.setClipboardText(“ Text”);
是有办法来解决它,或者是有在终端的命令,可以得到剪贴板?
OS:MacOS Mojave。 Appium:1.9 iPhone X(12.2)。
答案 0 :(得分:1)
Appium不提供任何用于在真实设备上复制剪贴板上下文的原语。相反,您可以将文本粘贴到任何文本字段中。我正在为我的应用程序使用以下内容。
soup = BeautifulSoup(r.text, 'html5lib')