【发布时间】:2021-02-06 18:01:52
【问题描述】:
谷歌照片没有<input type ='file'>。它仅在按下 上传按钮 => 计算机 时出现。然后,它会出现在 body 标签下。这是输入代码:
<input type="file" multiple="" style="display: none" jsname="G1bupd" accept=".3fr,.3gp,.arw,.avi,.cr2,.cr3,.crw,.dc2,.dcr,.dng,.erf,.heic,.jpeg,.k25,.kdc,.mdc,.mef,.mkv,.mos,.mov,.mrw,.mts,.nef,.nrw,.orf,.pef,.qtk,.raf,.raw,.rdc,.rw2,.sr2,.srf,.webp,.x3f,image/bmp,image/gif,image/jpeg,image/png,image/tiff,image/webp,video/mp4,video/x-m4v,video/*" jsaction="change:.CLIENT">
这似乎是 angularjs。问题是它在按下上传 => 计算机时显示文件输入对话框。我不想要这个
我的想法是手动创建上面的输入行,不要按上传按钮。然后发送_keys。但是失败了。
另一种方法是使用 autoit dll 与输入对话框文件进行交互。但这不是最优的
是什么导致我的想法失败?如何解决这个问题。 希望大家帮忙
【问题讨论】:
标签: java python c# selenium google-photos