我正在尝试使用桌面网络 Whatsapp(chrome、ubuntu)加入 Whatsapp 群组。当我单击“加入组”时,它会显示下面的对话。我想从 chrome 中永远删除此对话。在关闭 xdg-open 对话框后,我可以通过再次单击加入组来加入该组。
I tried 重置 chrome protocol_handler chrome没有运气。
我还尝试使用 python selenium 来消除对话,但使用下面的代码却没有成功。
try:
WebDriverWait(browser, 3).until(EC.alert_is_present(),
'Timed out waiting for PA creation ' +
'confirmation popup to appear.')
#if it doe
alert = browser.switch_to.alert()
alert.accept()
print "alert accepted"
except TimeoutException:
print "no alert"
pass
有没有办法使用 python selenium 或在 chrome 安装中使用一些配置文件更改来消除对话?
此解决方案适用于 Google Chrome 84.0.4147.89,适用于特定类型的 xdg 链接。例如,如果有问题的链接是whatsapp://someurl
, 您可以使用:
sudo mkdir -p /etc/opt/chrome/policies/managed/ && echo '{ "URLWhitelist": ["whatsapp://*"] }' |sudo tee /etc/opt/chrome/policies/managed/whitelist.json
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)